There is a product called Natures Miracle Skunk odor remover, made for pets. It really works on a skunked dog, know this from personal experience. If it can take Skunk out of a dog, I would think it could remove smoke smell. Any pet store should have it, and I know it is online.