Sounds like some kind of infection to me.
whatever the case may be,, all paws and fingers crossed for her.