Deb, when you say more humane, do you mean non-lethal (ie., encouraging them to move on) or do you mean lethal but organic/non-toxic to other critters?
"In the end, it's not the years in your life that count. It's the life in your years." -Abraham Lincoln