And more specifically, what does vitamin B12 do for you? Vitamin B12 ... does vitamin B12 make you gain weight? Not quite.