Late to the party but I will agree 100 million percent - Furminator. That device, alongside the Kong, are the best animal gadgets
ever.
I also have a Zoom-Groom but I use it more on the carpet and sofa than the dog, my OH thought I was nuts but it's amazing for getting dog hair up!
I would NOT use a Furminator on any animals with thin skin or on bony bits though - Furminators can scratch and irritate sensitive bits.