12. Yorkshire Terrier
Yorkies are one of the most popular dog breeds, according to the American Kennel Club (AKC). They may be small, but they are very feisty and playful!
Pomeranians are quite possibly the sweetest little dogs ever! And a good dog groomer can turn them into mini teddy bears. What’s not to love about that?!