Completely understand your plight.
A few years back we had to lay our gorky to rest, at nearly 23 years old. And our younger dog is going on 16 and frail.
I pray the best for your dog.
Hrafi is only 5 1/2.
That really hurts.
He is SO strong, vibrant, happy and full of himself that all of this is like some kind of cruel, twisted reality.