Each capsule has 7 billion. It's a vegetarian blend because it contains no gluten, eggs, nuts, soy, or salt. The homeopathic doctor probably figured one of those could possibly increase the Body Odor .
No, not on a vegetarian diet. This is what works for me but could be different for other people:
1. No white stuff (breads, pastas, sugar, etc.)
2. No smelly foods such as fish, cabbage, cauliflower, etc.