Thought this was a good article with some ideas for small businesses to raise money for pets and other causes. Examples include a yoga studio offering fee yoga if you bring pet supplies and the ideas could be replicated to anything from haircuts to lawnmowing.
http://animalsheltertips.com/blog/fundraising/ten-fundraisers-for-small-businesses-to-help-homeless-pets/