What is the role of canine progesterone testing?

Progesterone testing is a very useful, inexpensive and readily available tool in dog reproduction. It can be used at different stages of the reproductive cycle and give information about the right time of mating and parturition as well as some abnormalities.