Wow, poor Matilda! And poor you! But at least you were looking out for her and willing to take her to the vet. I'm sure it was stressful for you both but hopefully she's now much more comfortable and on the mend. Hopefully it will resolve the problem as well. Wishing her a speedy recovery!