15. Yorkshire Terrier.
Known to many as being a “Yorkie,” the Yorkshire terrier is almost the smallest breed on this list. Typically reaching about 5-8 pounds, the Yorkshire terrier is a small, bundle of love that you can pretty much take anywhere that allows a dog. They are not known for barking very much and they do not require a whole lot of maintenance or grooming (even though they still require some grooming though). This dog breed is ideal for the older adult who cherishes a companion who is loving, gentle, and playful in their own nature so consider this option if you are looking for small, yet playful and loving.