Seriously, strong, persistent foot odor is often a caused by athlete's foot. If that's the case, your doctor should be able to prescribe something to take care of it. I know from personal experience. My doc prescribed Lamisil. I took it for the three months and haven't had an issue with foot odor in over five years now.