I was told its best to alternate shoes, if they are constantly being wet and warm from feet, bacteria can breed and smell, I do this but still have smelly feet, also always wear absorbant socks, bare feet in shoes or wellies makes it all worse. I don't do this anymore as I have given up, But a foot wash using garlic and vinegar is good and suppose to work, mind you, the place smells like a French chip shop!!! Funny to see this as I just read on Facebook my daughter moaning about her smelly feet!!!
Wash feet in vinegar and garlic
Alternate foot wear and make sure where they are stored air gets to them
Wear absorbant, cotton type socks
Now off to wash MY smelly feet...good job they are a long way from our noses!!