What article did you read saying that vitamin b12 can cause odor in tmau sufferers? I know a lot of vitamin b supplements are derived from eggs and dairy that have choline in them, but I don't think the vitamin b12 will cause you to smell if you avoid the the vitamins that are derived from high choline foods.But then again, I'm not an expert so I can't really tell you what is absolute fact