Short answer for you is you can't. As has already been mentioned, people who just come up to you on the street aren't likely to pay. I have seen a booth set up for allowing people to get their picture taken with an animal, but that will require equipment and a venue. And insurance, of course. You can try the donation thing and see how it goes, but don't hold your breath.