I am very glad to hear that Buttons surgery went well and she is still in good spirits, even at the vets.
I will be thinking of you and Buttons until you get her back home with you, so you can get some sleep!!