My daughter has been a Vet for about 12 years. She will tell you that putting an animal down is the worst part of her job. She has three dogs at home. When it was time for a prior dog to go, she had to get a friend (Vet) to do it. Tore her up.