try this..... Take 1 part vinager...1 part lime juice and 3 parts water. Over a few days mist this on the leather and wait one minute then blot up. Do this several times a day for about 3 days or until its gone. I know it is a lot of work but it got rid of the smell in my leather jacket.