Going in their sleep/old age, for any animal, is far better than watching them suffer. My dad had to go through that with my Australian shepherd. She had some rare disorder. The vet told my dad that she should have been dead with her white blood cell count as low as it was. I think she was holding out for me to return (I was out of state on a seasonal internship/job) and then passed away a few nights after.