Add some Oxyclean with a little dish detergent to water and soak shoes for an hour or two; then rinse and let dry thoroughly - you can put in sun and/or stuff with newsprint. Spray with Lysol when dry.
Ive also heard of using Natures Miracle when all else fails to neutralize odors.