AKC Registered German Shepherd puppies. They have had a vet check, first set of shots and..
AKC German Shepherd Puppies. $1200 ($300 deposit to hold a puppy). 1 male and 5 females r..
German Shepherd Puppies. AKC Registration. We owned both parents since they were 8 weeks ..