I think Barney is probably grateful to have had a few good years rather than none at all. It sounds like he loved you very much.
I hope happy memories of the good times with him will give you some comfort.

Run free at the Bridge, Barney, there's lots of pups there to play with, places for napping in the sun till you meet your Clara again one day.