30 Teacup Puppies That Are So Plushy You Won’t Believe They’re Real


Teacup puppies are fast becoming dog lovers’ favorites and it’s easy to see why. These little doggies generally weigh about 4 pounds and they measure less than 17 inches when fully grown. So, it’s not just their little faces that melt our hearts, but their portable size as well.

1.

2.

3.