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.
Despite 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.