Meet Narwhal the Rescue Puppy With a Tail on His Head

0
92

So cute!   Narwhal is a very lovable puppy who just happens to have a tail on his head!