Baerental German Shepherd reserves the right of first pick male and/or female for our breeding program. Baerental offers german shepherd puppies for sale in NH area. Call 505-275-6623 to check availability of quality german shepherd puppies. Inja vom Leithawald, IPO2 and Yo Yo vom Leithawald IPO3 had 5 males and 2 female born on December 9. Only two males are available. $2200.