Ivy is at the Emergency Vet tonight. She puked Monday morning at 4 am. Between the time that my inlaws went out for the day (1030 am) and when Shawn came home from work (530 pm), she had thrown up 4 or 5 more times. We figured that the stress of us being gone and then having guests over was a bit much. She proceeded to puke another 4 times throughout the night. I took her to the vet first thing in the morning. They did blood work and diagnosed acute kidney failure and raging bladder infection. She was put on IV fluids and baytril. They called me at 3 pm and said she was doing better, but would need to be transported to the E-vet for observation through the night. I'm then to pick her up at 630 am to transport her back to the normal vet where they'll do another round of blood work to see if her kidneys have recovered at all from the fluids.
If so, then great, she'll recover.
If not...well then...what a birthday present for Shawn. :'(