Oh boy Jen -- when it rains, it just pours -- doesn't it? I'm so sorry to hear about all of this (and you kept it from us this long?????) I hope the issues are manageable, and at minimal expense.
Hugs from another dog-lover..............
Thoughts become things -- choose the good ones. (www.tut.com)