. . "These diets, as wonderful as they are, can be lacking in B-vitamins, especially Vitamin B-12, because B-12 primarily comes from animal products." . .