My condolences too, Geoff. I'm sure you will miss your lovely Willow very much.
Sympathies to Tom also. I have been through that too with Possum (my avatar) and it's so hard to know when the right time is to say goodbye to them. I hope you can keep Christian going for a while yet.