25. Tibetan Spaniel
While this cuddly pup may look like something out of a Star Wars film, it is actually a friendly, lovable companion. The Tibetan Spaniel is known for being a very family-friendly breed. They are affectionate and are great with young children. Even if you live in an apartment on the smaller side, there should be more than enough room for this pup to roam. The Tibetan Spaniel is very playful and will never leave you wishing you had a more active pet.
Image Source: Katja Ogrin/Getty Images