Well I dropped her off at the vet on my way to work this morning. She seemed to know that something was up (probably because I didn't feed her with the rest of the furry paw gang).

I will let you know what the vet says when the surgery is finished.