Progesterone Testing for Dogs

Testing a dog's Progesterone levels give the best indication of ovulation timing, and when would be the best time to mate.
Progesterone levels are also used leading up to birth to determine the optimum time for when the mother is due to whelp, or when a C-section should be performed.