Foot odor can be an embarrassing thing and there are things you can do to prevent this problem.
Here are some helpful hints
Wash your feet every day and use powder, cornstarch or a special foot powder.
If you steep 4 tea bags in a quart of boiling water. Then put the tea in a basin with a liter of water to cool it off, then dunk your feet. Tannin present in tea, is a drying agent and it will help control the odor. Do this twice a day until the odor goes away.
Cypress oil can also help. Rub this on your feet every morning for a week, if the odor goes away, then you can use this oil to prevent odor in the future.
Sweaty feet can also cause a problem, you can either use 1 quart of water with kosher salt and soak your feet in it, or you can also use a half a cup of vinegar instead of the kosher salt.
Garlic and onions can also cause the problem, you are what you eat, and you smell what you eat sometimes. Garlic, while being one of the best foods for you, can also cause odor. If you eat a lot of garlic it will come out in your sweat, and if your feet sweat, you get a recipe for foot odor.