OH Kim I'm so sorry hun, I have been in your shoes with the immediate decision thing, with our dog Hope, she twisted her stomach at age 17 and had to be put to sleep, she was in such agony. And then last October my own sweet Shona had to be put down at 16 years due to renal failure. It broke my heart.
big hugs to you my sweet!!