You might also want to include high quality probiotic supplement in your diet. (supernutritionlife.com)
Of course, I also include high quality probiotics (you can find info on the two I take here) and fermented foods to increase the number good guys in my gut. (mommypotamus.com)
If high quality probiotics aren't in the budget, just make some sauerkraut. (wellnessmama.com)