I know how you feel, I was a nervous wreck, felt like a horrible mother to inflict such pain from surgery on my little girl. After getting the nerve up (I canceled the appts. a few times) I took Jazzie in, picked her up that evening, she slept, after a while I gave her a few pieces of her dry dog food, she nibbled, drank some water, picked her up gently took her to tinkle. Came back in she slept well till the next day. The next morning my eyes were like saucers when she acted like she was ready to play! The doc told me to keep her still for 2-3 days, oh my gosh, she was ready to run and play, I kept her still but it was not so easy

. Moral of the story... they recover quite well and quick. Lots of luck to your little one.