He's been an awesomely amazing cat, but today, after a fairly long struggle with a variety of health issues, we had to take him to the vet for his final sleep. He got to spend a last night and day with us, snuggled into bed with us, ate some chicken, sat outside in the sun, curled up in our laps and had plenty of pats and head kisses from both of us.
I've uploaded a small gallery of Archibald pictures.
He went peacefully and happily, surrounded by people who loved him (including the vets at the Cat Clinic).
We're going to miss him forever. Vale, Archibald.