I think you should wait until she's bigger. My shelter routinely does spays/neuters at 8 weeks old, BUT kittens have to be at least 3 lbs and puppies have to be at least 5 lbs. If they're not, then we wait longer. She's close to 3 lbs, but I'd still wait a bit.