Cariboujack, very sorry for your loss, my friend.
Had to put my little buddy down last year. Brain cancer. Same same. Great dog. Great friend. Walked in my footsteps. Right there all the time.
Maybe a quick read of The Rainbow Bridge will help soothe the pain..
He'll be waiting for you on the other side.