I started on a plant-based diet a short while ago, But after listening to Dr. Neil Barnard's lecture I made this comment to his video: Dear Neil, many years ago when I still went fishing I caught what's called a "talking catfish" and when I heard it making those sounds hanging on my line I decided that I simply had to release it and return it to freedom. That was the last time I went fishing. I have recently started to eat plant-based food, without intending to go strictly "vegan". However, after seeing your report on how innocent young cows are treated by humans I made an overall decision, based on ethics. Short of depending on it for survival, no bird, fish or mammal shall ever have to die to provide another meal for me. Therefore, based on my ethical decision, it looks like I became a full-fledged vegan by accident. I am not a religious person, but this almost feels like a religion. Thank you for showing me the way My question of this post is this: I read somewhere that one risk of veganism used to be the lack of B12 in plant-based food, but that was no longer the case. Anyway, B12 has been available for a long time, and I just bought some online. But how can we be sure of getting the type that eliminates the shortage it used to be for vegans? Thank you for clarification!