3. Yorkshire terrier
Don’t have a big yard? Then a Yorkie is perfect for you! They are content playing and cuddling with you indoors. This pup doesn’t shed or have a lot of dander. She does require heavy grooming, however, so keep the brush in hand when she paws at your lap.
Most people love this breed for its adorably tiny size — at just about 7 pounds and 6 or 7 inches tall, she’s for sure a purse-size pup.
Next Up: Bedlington terrier