Yes. Odors Away is a harmless spray that can be applied around your living area, furniture and pets.
This can vary from substance to substance, but Odors Away destroys most unpleasant household smells within an hour.
Of course. Any smoke, or smoke-smell particles in the air will be destroyed by Odors Away.