Wow, what a mess. I'm sorry you and Rex are having to go through all this. That poor dog! I wish you luck, and, am thinking of you both.