Some of the small dog breeds that minimally shed are the Basenji, Bichon Frise, Cairn Terrier, Shih Tzu, Maltese, Toy Poodle, West Highland White Terrier, and the Yorkshire Terrier. Miniature Schnauzers, Miniature Poodles, and Welsh Terriers also release little hair.
While all dogs shed to a degree, some dogs shed minimally, which make them a good fit for individuals who are allergic to pet dander. Generally, dogs who don't shed often produce less dander than other breeds. Since their fur remains intact, dander isn't released into the air or onto the floor quite as much as a high-shedding dog.
When choosing a low-shedding dog breed, it's important to make sure that their other breed characteristics are similarly compatible to the household. Basenjis are high energy dogs, while the Bichon Frise is very family friendly. Since a Bichon lacks an undercoat, they're viewed as being virtually hypoallergenic. Cairn Terriers are typically great with children, as are Shih Tzu's, who are also fantastic watch dogs. The West Highland Terrier is typically a feisty and playful dog, and loves being the center of attention.
Since these breeds don't shed, they should periodically be taken to a dog groomer for haircuts. Groomers make sure that the dog doesn't have hair mats and help ensure that the dog stays cool and comfortable during the warmer months.