Kenaiqueen: it isn't easy, but the most important thing I can say is don't wait too long. I made that mistake with my one cat and I regret to this day that I hadn't had the courage to say goodbye earlier. It was hard this time too, but I think she was ready as well.
calivano: thanks - she was a very loved dog and everyone who saw her adored her. She had not one home, but two as I "shared" her with my parents. They kept her while I went to work so she never had to be alone in an apartment and my father especially loved her. From the day I took her in, she never lacked for love.
Soapbubbles: This is the third time I've had to make this sort of decision - and it doesn't get any easier, but you know, I knew I was right when it was over and my vet said to me "Thank you for not letting her suffer."
Thanks for all the hugs folks
I do appreciate them!