A idade recomendada para esterilizar uma cadela ou castrar um cão macho é entre 6 e 9 meses. No entanto, nenhum grande estudo foi realizado para determinar a idade ideal para o procedimento. Esta idade é apenas a idade normalmente recomendada para que a esterilização ocorra.
A recomendação de idade tornou-se a norma após a Segunda Guerra Mundial, quando mais famílias tinham dinheiro para pagar o procedimento. As técnicas cirúrgicas da época e os anestésicos disponíveis determinavam que o animal deveria ter no mínimo 6 meses de idade para ser esterilizado. No entanto, os cães podem ser esterilizados ou castrados em quase qualquer momento de suas vidas.
Em anos anteriores, acreditava-se que permitir que um cão tivesse uma ninhada ou um cio antes de esterilizá-la era a coisa mais prudente a fazer. No entanto, as cadelas que tiveram permissão para amadurecer sexualmente têm um risco aumentado de desenvolver tumores mamários. Depois de duas baterias, o risco chega a 26%. Remover as gônadas do cão antes que ele tenha um cio reduz o risco de câncer para 0,5 por cento.