La mayoría de las perras, hembras, sangran durante 18 a 24 días mientras están en celo. Algunas perras tienen su primer celo tan pronto como a los seis meses. Perras sanas se calientan dos veces al año.
En general, las hembras de razas de perros más pequeños se calientan antes que los perros de razas grandes. Algunas perras grandes no experimentan calor hasta que tienen dos años. A medida que los perros envejecen, la duración de la fase de sangrado a menudo se hace más larga. Algunos perros experimentan sangrado por más de un mes. No hay edad cuando un perro detiene naturalmente el ciclo de calor. La única manera de evitar que una perra entre en calor es a través de la esterilización quirúrgica.