German Shepherds rarely need any type of grooming. If you use a quality food (NO soy, corn, or fillers) just brush out the coat once in a while (including the 2 times a year they shed the undercoat). I do not bathe my dogs. They keep themselves clean. The only time your dog will smell is if they are left damp—getting them dry after a swim is the key.