We let our senior dog go last year, he was a 14 yr 6m old Brittany, Labrador, springer spaniel cross who had been suffering from severe arthritis and canine dementia.
He still had a good appetite and enjoyed a gentle daily walk but had lost control of his bowels so we were picking up poop inside the house for the last 6m of his life.
He was on monthly injections of synovan and non steroid pain relief which were no longer as effective towards the end.
We came to the decision to let him go whilst he still had a relatively good quality of life and we still miss him every day.
I still cry over his loss but try to remember all the good times we shared, we have had dogs throughout our 38 years of marriage and hope that I will be allowed to die with dignity when my time comes.
It is always better to let them go too soon than to leave it too late. My heart goes out to you, our pets give us such unconditional love.