Dog Breeding 101 - know your dog's cycle, progesterone testing & ethical breeding
Dog breeding 101 – timing is everything and progesterone testing is the most effective way of determining when to carry out matings or inseminations with your chosen stud dog.