Wow! How scary. I'm sorry this happened but I'm glad that you could take her to your vet asap. I hope that she'll be fine now. Lots of prayers and positive thoughts are being sent her way.