I'm so sorry to hear you lost your beloved pet Alistair.
It's very difficult to lose a part of the family ( which is what our pets become) but he was obviously a well loved and cared for doggy, you gave him a good life.
Now he'll be munching on his favourite bone and chasing things around the big park in the sky.