Puppy prices range from $1500 to $2500, depending on the litter. With each litter, we keep a list of people who have confirmed they want purchase a puppy. We require a $300 deposit which you may do on this page using the Buy Now button through PayPal. This deposit is nonrefundable except in situations that are beyond the buyer’s control.
Buyers may choose their puppies in the order in which they placed a deposit. We place puppies with their new owners when they are 8 – 9 weeks old. At that time, they will have been checked by a veterinarian and given their first set of shots. We are also very careful to match each new owner with the puppy that most fits their needs. Baerental German Shepherds reserves the right of first pick male and/or female for our breeding program.