Adult dogs can be neutered at any age, but the best time is before sexual maturity. For many years, the recommended spay/neuter age was six to nine months. When a puppy’s future involves performance competition, ask your veterinarian and breeder about timing. Delaying for a couple of months may allow the pup to attain better physical development important to these demands.