We have German Shepherd pups available to approved homes. Two to three litters are born here in New Hampshire per year. Please review the process for obtaining a puppy from EuroHund German Shepherds on our Client Questionnaire page. You can see the parents of our puppies on "Our Dogs" page with the rare exception of puppies being available from a EuroHund Partner in Europe. We can import a puppy or trained adult dog for you without issue. These are very high quality dogs from the same breeders EuroHund works with to place working K9s and to replace our retired adults. EuroHund can act as your authorized agent, handling all import paperwork, legalities and transportation to you from the airport. We can also accomany you to the airport so you can meet your new family member as soon as possible. The very best German Shepherds reside in Czech Republic, Slovakia, Germany and Holland.