I read on one of those household website blogs that one way to deodorize your shoes and sneakers is to leave them out in the cold, or place them in a freezer over night. As I recall the story said that most smells in a shoe is caused by bacteria from the foot, that can lead to fungal foot infections. The bacteria will die if it is left in a cold place and the smell will go away when the bacteria dies. I tried this with both my boots and my shoes and it seems to work. Luckily I live in a cold climate so I just had to set the shoes & boots out on the porch overnight Afterwards I just gave a good spray of Lysol on the insides to kill off whatever was left. Seemed to work fine.