The American Kennel Club lists several breeds that have "non-shedding coats." They might drop a strand here or there, but they don't shed an undercoat. That’s why they give off less dander. Who made the list? The Bedlington terrier, bichon frise, Chinese crested, Irish water spaniel, Kerry blue terrier, Maltese, poodle, Portuguese water dog (shown here), schnauzer, soft-coated wheaten terrier, and Xoloitzcuintli (Mexican hairless dog).