Traditionally, the recommendation was for dogs to be desexed between five and six months of age. In more recent years and based on scientific evidence, the RSPCA and many veterinarians are recommending that dogs be desexed before they reach puberty, which for some dogs can be as early as four months.