WARNING! Adorable German Shepherd Puppy Pile Ahead!

We love puppies here at Puppy In Training and even better are puppy piles!  Years ago we fostered this litter of cute, adorable German Shepherd puppies.  We always say that they were German Shepherd mix pups, but 2 of the 7 looked like Labrador Retrievers…at the time we guessed that the litter of puppies had […]