Sorry, man. Hard to let such a good friend go... Looks like you gave him a great life.
We lost our German shorthair a few years ago (he was 9 at the time). Here he is on his last day; hardest part to accept was how much life he still had left in him, but as you can see in the video, his cancer was just eating him away.