Our kitten Ashton is a little over a year old now, he was neutered at about 3 months old. Our kitten Twidgit was spayed before we adopted her at about 2 months old. Our puppy Ginger was spayed at about 4 1/2 months old.

I agree with everyone else, your vet will determine the correct age.