I wonder if Simple Green would work. I know it works on getting skunk smell off dogs and coats,and it can't be any more harsh than oxyclean or vinegar. It usually takes two washings to get the smell out. Good luck and let us know what does work for you. There is nothing worse than cigerette smoke, except maybe skunk smell. LOL