I'm a vegetarian in my 70s, I don't eat eggs or drink milk (I do eat cheese and butter). I had a very severe dizzy spell - diagnosed as B12 deficiency and now have to have regular B12 injections. B12 deficiency over-65 is very serious & there is no B12 non-animal suppliment that is proven to work.