36 long-haired German Shepherds | With picture
Long-haired German Shepherds have a long tradition as herding dogs. They are attentive, extremely capable of learning and often have a powerful temperament. Thanks to their high level of fitness and great skill, they are suitable for much more than…