Same as Kaybaby: no smoking at our place. I used to smoke a pack a day for 16 years. I held my nieces while smoking and didn't understand why my bro was upset. I know better now. I quit before my wife got pregnant. Our guests have to smoke on the street. Several thought we were joking when we first told them. Some haven't returned.
I close the windows when the neighbours smoke wafts over.
On the street I take my kids away from people smoking. I've never asked someone to wash their hands etc though. Our ex-nanny smokes. She smelt like she had one just before she got to work most days. She didn't smoke during the day at all though. I guess I didn't think that was that harmful.