Can vit B12 prevent brain shrinkage? Just heard that.

No good answer. Vitamin B12 is an essential nutrient for the body. The lack of it can cause problems. However, adding excess B12 has not been shown to be beneficial. Get your B12 from fish, chicken and meat. If you are vegan, you will need to supplement.