German Shepherd breeders
German Shepherd Puppies, Trained German Shepherd Puppies and dogs.
Because a a dog is listed does not mean they reside with me Stud dogs etc may be outside owner