I think you're getting ahead of your skis- wait & see what the vet thinks. 23 years is up there in years, but that doesn't mean this isn't treatable. I'm sure you'll make the right decision once you get more information. I hope it's not as serious as you fear & that you have some good options for treating whatever this turns out to be, with hopefully a good outcome for him.