i am so sorry, she lived a good long life with you. sometimes we don't want to lose our beloved companions because of the pain it causes us but we have to look at their quality of life and make the decision to let go!!
I'm so sorry! I have been in your shoes and it is so difficult. Sometimes the kindest thing we can do for our beloved friends is the hardest thing to do. Blees you for putting her comfort first.