Best Friends is a wonderful charitiy.  In addition to providing the normal adoption of animals, Best Friends will take in the animals that are no longer wanted or cannot be adopted out.  These wonderful creatures live out their remaining years in a healthy setting.