"Shepherd pups" refers to young dogs or puppies that belong to the breed of dogs known as shepherds, such as German Shepherds or Australian Shepherds. Full definition
Playing is a natural ability for German Shepherd pups that requires no training. (shepped.com)
We are quite satisfied with the results, our German Shepherd pup loves this food, she is a long haired shepherd and her coat is shiny and smooth. (amazon.com)
When thinking of bringing a German Shepherd pup into your home, it is important to understand the responsibility you will need to take. (pethelpful.com)