Would you recommend Healing Companions Inc.?
Though just in the "Storming" stage, this non-profit has a clear and documented strategy and goals. I love that by helping them accomplish their mission I am contributing to a win-win-win scenario. I am helping people with psychiatric diagnosis become productive member of society and taking them off public assistance programs (2 wins there) and at the same time matching them with a rescue dog who might otherwise have been euthanized. The Head of the organization is a dream to work for. She tells me "what" needs to be done and is available if I have questions, but never crowds my style with details on the "how".
The immediate necessity is fundraising, but there is plenty of room to grow in all directions. I particularly appreciate the positive feedback I receive for my efforts. You would not believe how many places don't even think about that. In summary, this truly an excellent place to volunteer.