Hang in there. I am caring for my 16 year-old retreiver mix and know he can’t go on much longer, though the vet this week said he is amazed. The dog has no health problems just arthritis.
That IS amazing for 16. Our Belgian Sheepdog made it to 14.
Give your pup a hug for me. Old dogs just tug at my heart.