The FURminator deShedding Tool is your best bet for dogs with dense undercoats.
Its stainless steel edge effectively removes loose hair without hurting your pet.
The handy ejector button makes cleanup a breeze.