Start to Train German Shepherd when the puppy is very young
http://www.traingermanshepherd.net This article advises you to start training the puppy right from eighth week. This is a must to good training and suppress the over aggression in German Shepherd.