I'm so sorry to hear about what happened. I hope the results from the vet visit are good and that it's something that can be easily taken care of.