Many things can affect how much a GSD sheds. Three very important ones are in order: (a) what time of year it is - GSDs blow their coats more twice a year as the seasons change, (b) what line of GSD you have - my West german line GSD sheds much more than my East German line, and (c) what you're feeding your dog. Diet can really affect how much hair is shed and a no grain kibble or raw diet will usually cause a dog to shed much less than a diet of store brand food.