If you are not planning on breeding your puppy or kitten, we strongly recommend that you spay or neuter your pet when she/he is about 5 - 6 months old. By this time your pet is old enough so that the risks of undergoing anesthesia are minimal.
For females, there are many benefits to spaying before their first cycle. These include: a dramatic decrease in the chance of getting mammary gland cancer later in life, prevention of a heat cycle and potential unwanted pregnancy.
For both sexes, spaying or neutering prevents or reduces disease of the sex organs and can prevent the undesirable behaviors of intact animals from developing such as urine marking, aggression or territoriality and wandering.