Possibly The World's Tiniest Puppy

The puppy is the size of an iPhone and its name is Beyonce.

Posted on

View this video on YouTube

youtube.com