There's some bad news, and some good news! The good news is that Marigold came through the surgery just fine, and I will be picking her up at 6 pm tonight! The bad news is that there were actually two pockets of infection, but she only put one drain in.

Shais Mom, we aren't really sure what they are from. The vet suggested that she might have gotten injured several weeks or months ago, and the infection has been slowly brewing. She certainly has seemed fine -- playful, cuddly, eating, pooping and nothing appeared wrong from the exterior. I feel really guilty for not noticing, but I never suspected anything.

Anyway, I can't wait for her to come home, but I'm a bit nervous about keeping her still and comfortable until she heals.