We had a body odor problem in a man's suit at our house and dry cleaning did not remove it. I began a search for anything that would remove it. Fabreze worked sort of but what worked the best is a product by 501 cleaner. I sprayed it on the underarm area inside and out. It took several applications but the odor finally disappeared. There are these odor removing sprays in several product lines and already in a spray bottle. Good luck with your problem.