No, She has not been spayed. She is far too young.
She's doing better, so I guess she'll be ok.
I'll keep you guys posted if something else turns up.