Como la mayoría de los mamíferos, las perras se someten a estro o ciclo de calor, en lugar de experimentar la menstruación. Esto generalmente ocurre por primera vez entre los primeros nueve y 12 meses de la vida del perro y vuelve a ocurrir de forma bianual o anual a partir de ese momento.
La primera etapa del ciclo de calor se llama proestro. Esto suele durar nueve días, aunque esto puede variar según la raza. En el proestro, la vulva del perro se inflama y la vagina emite una descarga de color marrón rojizo. Los niveles de estrógeno aumentan, aunque el apareamiento no se produce todavía. La segunda etapa, el estro, sigue y se caracteriza por el comportamiento coqueto alrededor de los perros machos y la capacidad de quedar embarazada con éxito una vez que se produce la ovulación. Diestrus es la tercera etapa y sigue el mismo patrón, ya sea que el perro esté embarazada o no. Anestrus, la etapa final, dura más tiempo y es la forma en que el perro se prepara para otro ciclo.