As a dear, even more elderly (than me) friend told me when we lost our dear JRT a few weeks ago, 'You buy-in to a dog, they give you love, loyalty and friendship for their whole life, but there's always a pay-back at the end'.
So very sorry for you all, and please take each day as it comes.