It used to be quite a challenge every time my vegan friend, Jem, would visit us from the U.S. But since I am almost a vegetarian now (since I mostly just eat vegetables, fruits and other non-dairy products on a daily basis), we were more than prepared for her diet. (^_^)
As a vegan, Jem doesn't eat anything that come from animals, insects... practically anything that comes from a living thing with a face (as Peter puts it, LOL), including honey (I was shocked!) since it comes from bees. According to http://vegetarian.about.com,