having vitamin b12 deficiency in a non-vegetarian is unlikely. why did you get your vitamin b12 levels checked? what is your hemoglobin level? do you drink alcohol? you can use nervijen capsule (combination of benfotiamine folic acid methylcobalamin nicotinamide and pyridoxine hydrochloride) safely. revert with more information to a general medicine physician --> <link>
what are the causes of vitamin b12 deficiency in a non-vegetarian?