The problem is not very serious, and with a good and effective remedy, you can certainly get rid of the unpleasant smell that is responsible for putting you into embarrassment. On that note, some tips are given here on what to do for stinky shoes.
The primary cause why our shoes stink is because of bacteria or fungi. There are sweat glands throughout our body, and feet are not an exception. When our feet remain inside our shoes for a substantial amount of time, these glands start to give out sweat. And as bacteria and fungi like to reside in damp conditions, they are formed in our footwear.
The sweat coming out from the feet is firstly absorbed by the socks, but if there is an excessive sweating more than the socks can soak up, then the sweat gets absorbed in the footwear, which causes bacteria and makes our shoes smell dirty. Bacteria can also be formed if you forget to dry your shoes after they have been wet in rains or anywhere else.
Another natural method is to place pieces of lemon in the boots for the night, which will take out all the bad odor.
You can purchase an ultraviolet sanitizer. A UV shoe sanitizer needs to be placed in the footwear for a certain amount of time, and it kills all the bacteria and fungi present therein.
Wearing smelly boots regularly or for a considerable period of time can lead to fungal infections, such as Athlete's foot. These are some of the remedies for dealing with this condition. While you need to keep your boots away from bacteria, you also need to wear clean socks to prevent smelly feet.