My heart hurts for you. This post was beautifully written and shows how much love you had for each other. I'm sitting here sobbing with my own memories of dogs lost brought to the forefront and all 4 of my pets climbing on me trying to figure out what's wrong.
Run free Gizmo.