The tail does wag the dog after all.
The unicorn puppy.
'Unicorn puppy' has little 'tail' growing from his forehead | Metro News
Print