Training your German Shepherd Before It Trains You
http://www.traingermanshepherd.net German Shepherds are large breeds, and can be intimidating to the unversed owner. This article gives instruction for getting a handle on the dog in the manner best for the pet/owner relationship,... More