Wet your German Shepherd with warm water (always check the temperature first), using a hose or shower attachment. Start at the back of your puppy's neck, holding the hose close to his coat and dragging it all the way to his tail. Sweep the hose back and forth, letting the water saturate your dog's undercoat.