February 28, 2019
German Shepherd Puppies
German Shepherd Pups ready 1/21/19. Two sable males, two sable females, one black and tan male, and one black and tan female left.
German Shepherd Pups ready 1/21/19. Two sable males, two sable females, one black and tan male, and one black and tan female left.