How do you deal with an 'on the way out' pet?

I have put my own dogs down in the past. Not easy to do but when it's the right thing to do you suck it up and do it. I've also had a great Vet make house calls and put the last 2 Labs down. Also not easy but IT'S THE LAST ACT OF LOVE YOU DO FOR YOUR PET. Wish we could be half as compassionate with our elderly. I've watched Grandparents suffer and die in ways I wouldn't wish on anybody. My Dogs NEVER had to suffer like my Grandpa