I eat 30 different fruits, vegetables, legumes, grains, seeds, and nuts per week and that covers all my nutrition plus I take a B12 once or twice a week to be sure but I really don't need it according to my blood tests for many years now. If you want to eat some animal protein because you're...