The ASPCA is known to euthanize animals. Clearly, they take the lives of animals away. This is a necessity of their work. It's not possible to find a home for all the animals they try to rescue, so euthanasia is sometimes a fact of life. Nevertheless, it's undeniable that they have to take some lives in the process.
The ASPCA saves lives. I think the ASPCA does the best it can to save the lives of animals. If it was not for the ASPCA, there would be a lot more deaths of animals from cruelty of owners to the homeless pets nationwide. With the resources that they have, I think they try to do a good job.