We had to put our girl to sleep at 19 a few years back and put our other boy down last January at 14 which is a great run but still hurts, especially since I didn't get a chance to say goodbye seeing I was in Queensland at the time.
My heart goes out to you Alan. Really hope the surgery worked...