Jack, I sure hate it you had to go through this and handle this situation. I've been in the same exact situation and having been there, I applaud your courage, thoughtfulness and objectivity and agree with every step you took. For anyone who has been through this themselves, I doubt they can read it without a tear.........I couldn't.
Honor the dog............Keep Scratchin!