Prev 21 of 31 Next
21. Yorkshire Terrier
These adorable little "purse" dogs are the size you can carry with you anywhere. They're ideal weight is around 7 pounds, with a height between 7-8 inches. They thrive on attention and love, preferring humans over other dogs.