A picture of a guy dining on an endangered species? Hmmm... maybe not. A logo does not have to encompass everything about the company. Look at the logos for Apple, Hertz, Ford, Pepsi, etc. See what you can do with a bit of type and some color.
OR.... how about this. You know those international symbol signs you see in airports and whatnot. No words, but you know what they mean. Do something in that style. Make it look like an informational sign, and the pictuer is a leaf with a fork shape in negative space inside the leaf.
```````````````
Seaking of logos and vectors. I made a logo in PS by scanning a sketch and coloring it in. It is a photoshop file now. Can I save it as vector art, or do I need to start over? Here is a jpg of the rough draft -