And she's doing great - the surgery went well and the vet said I could bring her home today! We have to take her in every week for the next 3 weeks for a follow-up and in about 3 months they'll take the pin out.
Thank you everyone for your well wishes and vibes!