Hey Steve,
Glad to here she is doing better!
My wife and I have three dogs and two have been to vet way too many times lately. Thankfully we have pet insurance! It has helped ease the pain of the larger vet bills.
Of course we would not hesitate to pay whatever it takes to make them better.
Ross