The BFHS takes in lost and found animals that need homes and care for them until they are adopted. They try to tell you as much as they possibly know about the pets you are considering so you can make an informed decision, ie. good with children, needs large spaces, shots up to date, etc. and if they don't know you know that too! The great thing is that the staff really cares for the animals that come in and nurse them back to health so they can get them placed into loving homes.
Check out the website http://www.bfhs.com for a pet search to see which animals are there now.
Small fees for adoptions so they can upkeep the shelter, WORTH IT!