As the other two responses stated above, you should try drinking more water on a daily basis. Doing a liver cleanse may help with your body odor, but it could also be that your body odor is linked to something else. I've also always heard that bad breath can be an indicator of a digestive issue. Try doing a colon cleansing, if the liver cleanse doesn't help with that.