The ideal time to spay or neuter your pet is between 3 and 6 months of age, prior to sexual maturity.