I know you are no the home stretch, but suggest a "sand can" as mentioned for her cigarette butts, and a trip to the dry-cleaner for her coat. The smell of smoke is not good for anyone, ever.