Advertisements
Have you ever wondered which dogs were the smallest? The ones that you could put in your hand or carry around in your purse? Then this is the list for you!
10. Norfolk Terrier
9. Miniature Pinscher
8. Maltese
7. Japanese Chin
6. Italian Greyhound
5. Havanese
4. English Toy Spaniel
3. MIniature Dachshund
2. Chinese Crested
1. Chihuahua