Just thought I'd let you guys know that all went well. Her foster mommy did the surgery, so I knew she was getting the 100% best care. She's very groggy and sleeping on her bed. Serene and Jersey are lying on each side of her like they are keeping watch...I's so sweet! I can't believe how much I missed her today. After I dropped her off, Serene, Jersey and I had a very cuddly nap; they were missing her too. They kept walking around, looking in her favorite spots.