Your dog or cat lover?
There are communities specifically established to protect the animals, especially dogs and cats are abandoned. Community called iCare also help find those who intend to adopt abandoned dogs and cats. If you want to participate more, full info can be found at http://icarecatsanddogs.multiply.com