I'm so sorry for your loss. Somewhere in the big grassy hills in the sky, HPMcA is slithering around and gobbling up all the mouses he can fit in his face. RIP, sweet boy.