All of our Herzhund Breeding Team Dogs go through extensive testing and checks before they join the breeding program. We do not breed our dogs excessively. With limited litters per a bitches lifetime, we take the decision of every litter very seriously, only breeding when we have the perfect match for our bitch.