I am so sorry, Moll. Big hugs to you.I had to put my oldest cat to sleep today as she suddenly went very downhill. I got her in the summer after I left uni so she was almost 18 years old, so she had a good innings as the vet said today. She was such a sweet-tempered cat. The house seems quiet without her as she used to miaow a lot to get our attention throughout the day.
ETA - having a good innings means having a long life, not sure if that is a British expression.