Chiz, you're lucky to have had him that long. I REALLY know what you're going through. I'm now living with my 3rd black lab. He's old, mostly blind and a diabetic. I give him insulin twice a day. I love him and he loves me, what more can I ask. My 1st dog was Duke, next was Big Jake, All my dogs are named after John Wayne, That's why my handle is jw. I know I'll be losing my dog soon too. I'll get another one from a shelter when that day comes. I could not live without one. I'll name him Rueben, after Rooster Cogbern. Read this and I hope it helps, I truly believe it.
https://rainbowsbridge.com/poem.htm