German Shepherd

The German Shepherd is a relatively new breed, dating back to 1899, and they owe their existence to one man: Captain Max von Stephanitz, a ...