Not a dog but cat, ours was 21, nearly 22 when his organs failed and that was that, off to vets, did'nt come back. It's the thing, you don't want to let go…but you do, the time comes when it comes, when that really is, you simply don't know…but, as long as you think he's happy, all good, if not, do the thing..not easy, but then, death never is.
hope he's good, you never know..could have years ahead.
forgive the rambling…been at pub