L'età consigliata per sputare una femmina o per castrare un cane maschio è tra i 6 e i 9 mesi. Tuttavia, non sono stati intrapresi studi di grandi dimensioni per determinare l'età ottimale per la procedura. Questa età è solo l'età normalmente consigliata per la sterilizzazione.
La raccomandazione sull'età divenne la norma dopo la seconda guerra mondiale, quando più famiglie avevano i soldi per permettersi la procedura. Le tecniche chirurgiche al momento e gli anestetici disponibili dettavano che l'animale doveva avere almeno 6 mesi per essere sterilizzato. Tuttavia, i cani possono essere sterilizzati o castrati praticamente in qualsiasi momento della loro vita.
Negli anni passati, si credeva che consentire a un cane di avere una cucciolata o un calore prima di sterilizzarla era la cosa più prudente da fare. Tuttavia, i cani femmine che sono stati autorizzati a maturare sessualmente hanno un aumentato rischio di sviluppare tumori mammari. Dopo due heats, il rischio arriva al 26 percento. Rimuovendo le gonadi del cane prima che abbia un calore riduce il rischio di cancro allo 0,5 per cento.