Sorry to hear this Ian.It is hard,we know the time will come.I'm about to lose one myself,I just keep giving her the best I can.Vet says she is not in any pain.It will be a sad day when it arrives,but for me I just keep giving her the best I can.
I will rescue another because the joy they bring me I cant find elswhere.