Deepest condolences go out to you, as it's very painful. My old mutt is getting up in age, too, with assorted health problems, so I'm bracing myself for it. Doing the best I can in the meantime and having a blast with him, though. Sounds like you did very much the same.