Sweetheart, your story has brought me to tears this morning...some happy and some sad.
Happy because you were able to have such a long and happy life with your wonderful family and sad because your time here on earth is running out.

I just hope you have many more good days than bad and that today is one of your good days because your Dog of the Day today...and boy do you ever deserve it