They grow so quickly, it's easy to forget how small they once were. Gary the Pomeranian is one example who's impossibly adorable now, but a look back at his puppy days has the internet melting.
Hosted on MSN2mon
5 of the smallest dog breedsDespite their small size, they are incredibly courageous and are eager to protect their owners from potential danger. The charming and fluffy Pomeranian typically weighs between 3 and 7 pounds.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results