Poor little puppy. I adopted two adorable little mutts a few weeks ago and all they do is run around, play fight, and annoy the shit out of the adult dogs and the cats. Your major task and headache will be to keep her quiet. Fortunately, it seems to me animals heal faster than people, so hopefully she'll be back to her normal self real soon.
Whenever any of my pets have to go in for surgery the vet offers a pre surgery blood test to ensure all is well before the anesthesia is used. It does help alleviate my concern as to recovery. Of course, it's not cheap, but I have CareCredit and it gets a vigorous workout at the vet on a regular basis, haven't paid any finance charges yet though. CareCredit is a godsend for me since insuring a dozen pets would cost me too much.
Again, hope your puppy is already out of surgery and doing well. They always look so cute, albeit dopey, right after surgery.