Our current recommendation for cats is to spay and neuter by 6 months of age. For dogs, we recommend spaying your dog by 6 months of age and neutering by 6 months if under 45 pounds and at 12 months for dogs 45 pounds and over.
Please check out the AVMA's current spay and neuter guidelines.