Very sorry to hear she's not doing well. While saying goodbye, just remember the great 18 years you've shared. Most animals don't get that long of a life filled with so much love.

As far as yourself, I hope you find comfort in knowing you have done all you can in giving her a wonderful life. We share our homes with them and get so much in return.