The canine estrus cycle has four stages:
Proestrus: The beginning of heat lasts between 7 and 10 days.
Estrus: This is the mating period of the estrus cycle.
Diestrus: This period lasts anywhere from 10 to 140 days.
Anestrus: This is the period of downtime before the next heat cycle, lasting around six months.