Thank you all. And please dont think that I neglected her in any way. When I noticed it (I do nightly checks on every cat, because I am neurotic!) it was tiny, just like a half of a marble. It did not get BAD until yesterday, and her appointment was already scheduled. The E vet would not see her without a credit card. It got bad, literally overnight. Poor little baby.

And Hannah and Puff have NEVER been apart, even for 5 minutes. They are birth sisters from a feral/stray cat... They were fixed beside each other, and then I placed them in a cage together snuggled up. They do everything together. I dont know what one would do without the other. I even take both cats to the vet together, for support It really seems to help!

Thank you all for the prayers, well wishes, and for caring about Puff. She thanks you as well! Kt and Puff