You should talk to your veterinarian to determine which age is best to have your cat or dog spayed or neutered. Some research indicates there could be long-term health benefits to having your dog spayed or neutered once they have passed puberty.