Six à neuf mois est l'âge traditionnel avant que la stérilisation soit acceptable, bien que huit semaines soient suffisantes si le chiot est en bonne santé. La stérilisation des chiens plus âgés comporte un risque de complications médicales si l'animal est en surpoids .
Outre l'avantage de prévenir les grossesses non désirées chez les chiens domestiques, la stérilisation réduit les risques de maladies liées à la prostate et de cancer des testicules. De plus, certains comportements liés aux hormones sont réduits si l'animal est stérilisé. Ceux-ci incluent le marquage d'urine, l'itinérance, l'agressivité, le montage et les problèmes sociaux avec d'autres chiens. Il est préférable de stériliser un chien à l'âge recommandé ; sinon, il est possible que l'animal maintienne certains de ces comportements s'il est assez vieux pour les avoir affichés.