THe most difficult thing to do is not be selfish! It's natural to any of us that love a pet to want to keep them around until the end, And MLE I agree with you, maybe it looks like they are ok sleeping etc, but we truly don't know how they are suffering and I'd rather make the hard decision to put them down then try and keep them around because I don't want to let go. I've had to put down 2 cats in my lifetime, one with cancer one with kidney failure and both times on the way to the vets I struggled and almost turned back but I know in my heart I did the best thing for both of them.