I agree completely. When my Dax was diagnosed with CRF (chronic renal failure) I researched it and what I found convinced me to promise Dax she would not go through the final stages of that disease. Do I second guess myself about it? All the time, but I know in my heart I did the right thing for her.
They give to us unconditionally. They deserve the best we can give them. That final decision is hard. Very hard, but it is in their best interests, not ours, that we make it. If you truly love them, then you have to do the right thing for them. Read my story about my Dax and see if I waited too long. I am sorry for your losses, and as long as you believe you did the best thing for your friends, then you did. It is that simple.
Smokey (1959-1959, car), Prissy (1966-1968, car), Tina (1955-1974, old age), Rags (1976-1980, stolen), Dax (1999-2015, my choice, due to renal failure), Shelby & Jag (2015) You only think you are training them. When they are gone, you finally get it.