La chienne, qui n'accepte le mâle que pendant sa période d'ovulation, est en chaleur deux fois par an. Toutefois, ce rythme n'est qu'une moyenne, les chaleurs pouvant se produire, selon les races, avec cinq à neuf mois d'intervalle. Chez les races les plus primitives et chiens-loups, la femelle n'est en chaleurs qu'une fois par an, comme la louve.
La gestation dure entre cinquante-neuf et soixante-trois jours. L'alimentation sera modifiée le deuxième mois, idéalement sur les conseils d'un spécialiste.
Quelques jours avant la mise bas, qui dure en moyenne 10 heures, la femelle prépare un endroit et s'agite. Le vétérinaire peut éventuellement être prévenu, afin d'être disponible en cas de complications. Lors de la mise bas, la chienne s'occupe des chiots au fur et à mesure de leur arrivée, coupant le cordon ombilical et mangeant le placenta : ceci est nécessaire à la lactation.
Les portées peuvent être nombreuses (suivant la race), allant de 2 à 12 chiots. Le propriétaire est responsable de chacun des chiots nés : il a le devoir de s'en occuper ou de leur trouver un foyer. Dans les faits, à travers le monde, y compris dans les pays dits industrialisés, beaucoup de chiots sont euthanasiés ou simplement tués s'ils ne leur a pas été trouvé de raison d'être, de fonction à leur existence. Il est souvent difficile de placer chacun des nouveau-nés, c'est pourquoi certaines sociétés recommandent la stérilisation chirurgicale