I've always had my cats and dogs desexed when physically mature, for no other reason than a vet reccomending that it was better. But being nearly 40 years ago I should probably look into that a bit more when I take on any more fur kids.