Le cycle de reproduction canin dure six mois et se traduit généralement par deux saisons de chaleur par an. Les chiens de berger allemand subissent un monoestrus, ou une ovulation par cycle, et, contrairement aux chats, les chiens connaissent une ovulation spontanée qui n'est pas déclenchée par l'accouplement.
Les canines connaissent quatre étapes dans leur cycle : le pro-oestrus, qui est une étape préparatoire avant l'ovulation ; oestrus, quand la chienne ovule ; metoestrus, qui correspond à la grossesse et à l'allaitement ; et l'anoestrus, ou la phase calme entre les cycles de chaleur. Bien que la plupart des chiens ne connaissent que deux saisons de chaleur par an, le berger allemand peut entrer et sortir du cycle avec une plus grande fréquence, certains passant à leur saison de chaleur tous les quatre mois et demi à cinq mois.
La première indication qu'une femelle entre dans son cycle de chaleur commence souvent par des changements de comportement à mesure qu'elle devient plus affectueuse et cherche à attirer l'attention. Des changements physiques ont également lieu à mesure que sa vulve gonfle et qu'elle commence à ressentir un écoulement rouge vif. Elle ne permettra pas que l'accouplement ait lieu pendant cette phase. Lorsque la décharge change de couleur au milieu de son cycle, elle devient réceptive et cela coïncide avec le moment de l'ovulation. Même si certains chiens entrent dans leur saison de chaleur plus fréquemment, la durée du cycle de chaleur est d'environ trois à quatre semaines.