Smoke Smell Removal from Furniture, Rugs, etc.
I use a product called ScentQuest. It works great on all pet and non-pet odors. Plus it is a broad spectrum disinfectant and not a cover up. It eliminates the source of the odor. We have a 2 year old, a dog, and a cat so we use a lot of ScentQuest in our house...