El ser humano igual que los demás animales vegetarianos sintetiza la B12 en su flora intestinal, por lo que teóricamente no requiere ingerirla. El problema es que en algunos está deteriorada por causa del stress, la mala alimentación, el alcohol, algunos medicamentos, etc y eso es lo que hace que tengan que tomar suplementos.