Prev 18 of 30 Next
18. Miniature Schnauzer
This small breed is friendly, outgoing, and very portable. They don't shed much and they often have few health issues. 

This little cutie is always up to something, see the antics here.