Ruby is being spayed next Wednesday, the 28th...drop off is at 8:30am and she will have to spend the night. If everything goes ok, I can pick her up Thursday afternoon. I hope she will be alright on that Friday. I will be out for a few hours in the morning with appts and such, so she'll be in her crate. Hopefully, she'll sleep the whole time. How long will she be layed up? We figured now was the better time to get it over with before Christmas. Please keep Ruby in your thoughts!!! I'll update after she comes home!