It does sound like she is on the mend, which is grand news.

Paws crossed for a good vet check tomorrow.