What a nasty nasty woman.
I bet she got defensive and was trying to put the blame on you.
Please don't be upset, you are not a bad owner.
I am sure Gracie will be fine
after the vet gives you something for her.