Double-coated dogs like the German Shepherd will need an undercoat rake to remove unwanted and loose hair from its undercoat especially during shedding season. Deshedding shampoo and conditioner is also a good thing to have on hand. If you are looking for easier loose hair removal, high-velocity dryers such as those from K9 Dryers have become an essential grooming tool.