I don't know a lot about veganism. Are you familiar with this style of dieting?
Yes! I flirted with it a bit. Basically it's about abstaining from ALL animal products in the diet -- both for health and ethical reasons.