This made me laugh ..
Well-written! haha...
As far as pet insurance, if she is a rescue, be wary of the restrictions the insurance providers may impose, claiming "preexisting conditions", etc. I don't have pet insurance for my two dogs. I save up money each week in a dedicated "rainy day...