It's no surprise that the Terrier breed is full of small dogs that shed very little or not at all. Terriers are ideal small dogs with their wiry and coarse hair for people who don't like excessive shedding.