9. Yorkshire terrier
This pup doesn’t shed or have a lot of dander. However, she does require heavy grooming, 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.