I am sure she will be fine. she may be sleepy on the night you bring her home, you usually drop them off at the vets in the morning, and collect them late afternoon/early evening. She may want a light meal on the night, and if it is anything like one of mine was, she was back to normal the next day. The vets do advise you keep them quiet and no jumping etc, but that is sometimes easier said than done. If she has stiches that need removing, this will usually be 7 - 9 days later, but they sometimes use disposable ones, and she may just need to go for a check up. I know how you feel though, it wasnt a choice in my case, my young bitch had a pyo, she was only 9 months old and her first season, I wanted a litter from her, so I was distraught.