So Beau had his vet check up. He's lost 6 pounds (a good thing!). He was happy and barky at the vet. We upped his rimadyl and he seems to be doing pretty well. All in all, the visit was good! We talked about keeping him comfortable. We will know when "it is time".
In the meantime, the day after the vet. Beau leaped into our bed!! He laid with us and grumbled for about an hour. So far, the rimadyl seems to be helping him out! Yeah BEAU!