https://boldcityschutzhundclub.com/
The German word Schutzhund means Protection Dog, and was created by the originators of the German Shepherd Dog as a breed suitability test, to insure for future generations the working temperament and structure so…