Além de ser uma medida preventiva contra cruzamentos indesejados e controle do índice de abandono de cães, a castração de cachorro também é uma medida de proteção contra doenças.
Em geral, são doenças relacionadas ao sistema reprodutor e hormônios a ele associados, tais como câncer de próstata nos machos e câncer de mama ou útero nas fêmeas.