German Shepard Puppies

Shepard Puppy Status:

8 PUPPIES LEFT

4 from Litter born: 11/19/20 and 4 from Litter born: 12/3/20

German Shepard AKC puppy German Shepard AKC puppy