I feel for you Sir.
There are so many that will view this thread and don't relay the same, but thats ok too.
Aint nothing like a DOG.
I had to call my two current buds over just to pet them for no other reason.
I'm choked up for you, and I'm PISSED at the retarded one right now. Wife grilled me a ribeye earlier and he snagged it off the counter..... He's younger and bigger than the older one, and it shows between them, not to mention he's stupid. Oh, he knows he's in the piss now, and displaying perfect hearing and obedience you'd swear he was incapable of, he's just young and hyper most of the rest of the time.
In the last week a friend at work and my own biL have lost their Dad's. I sympathize with them for they were there when my Dad passed not too long ago. It isn't the same as the dogs I've buried.
But the Dogs. They give and they live. And you have to accept their short life span.
But you'll have another, try one every four years, mix and match, most real dog owners don't get a bad one because its a one way street for them, and they like their own kind too.
I can tell you there will never be a time when I don't have a dog in my house, and never be regretful when one has to pass on, only that I COULDN'T GIVE AS MUCH TO THE DOG AS HE EVER GAVE ME.