Yes, charcoal is an excellent odor absorber. You can purchase activated charcoal or use charcoal briquettes that you already have at home. Place the charcoal in a piece of cloth or an old sock and leave it inside your boots overnight.