What a great picture of the two of you. I am sad I never got to meet him. He sounded like an amazing dog. So sorry, Jeff.
Jeff! I'm so sorry to hear about Cairo. Anyone who has lost a pet can attest to the depth of your sadness. We lost our 16 yo golden, Sallie, four years ago. Those memories will never leave you.