To dream about a German Shepherd indicates your instincts to guard the ones you love. You cannot afford to doubt yourself or give up control.
To dream that you are training a German Shepherd indicates that you are willing to listen to new thoughts and concepts or that you are easily convinced. You could be seeking some assurance from others.
[1]1. Toughness.
2. Nobility.
3. Training a shepherd marks the trainer as a strong person.
[2]