Airedales come to mind first for big dogs.
I love when they come in for a groom at work.
for a small dog I would say a poodle..
although every single dog that walks through my works door sheds.. no matter what breed.
everytime a comb goes through their hair, some hair comes out