Sorry to hear that WT, he looks a great character.
One of the most heart-wrenching decisions in life, the 'right time' to let them go.
We have five small boxes of ashes now, (we are not bad owners, just adopted dogs with issues!) and it never gets any easier, but the rewards of companionship outweigh the anguish of loss.
Latest acquisition is a 13y/o Beddy/whippet Lurcher we were fostering, but have decided to keep. Not likely to expire due to over-exertion as one can witness here:
The three-legged job we were fostering for amputation care on full recovery has gone to a lovely family with enclosed field to run in. It was decided that no action would be taken against previous neglectful owners beyond a stern letter from the charity's solicitor.
They responded with a cheque donation that seems to have got 'lost in the post'.