German Shepherds are versatile working dogs known for loyalty and trainability.
50–90 lbs
9–13 years
Germany
Herding