Condolences about your friend.
Our 130lb pyrenees/lab cross is 13 now, retired from boating, and coasting to the finish line. We called him The Beach Master, because if he jumped from the dinghy onto a beach in a completely relaxed state, we knew there were no bears around.
He was a great hiking partner...he's retired from that as well. Miss him already and he's not gone yet...