Hola Astrid!
Pues lamentandolo mucho poco podras hacer.
Si estan en un sitio publico donde esta permitido fumar, puedes pedirselo, pero hasta ahi puedes llegar.
Yo soy fumadora, y si estoy en una terraza o bar donde se pueda fumar siempre pregunto antes a mis acompanantes (si son no fumadores) si les importa.
Y si hay una embarazada o un nino en la mesa de al lado tampoco fumo.
Pero lo hago porque quiero.
Las opciones que se me ocurren es que os junteis en tu casa, donde pongas tu las normas; o que propongas quedaros dentro del bar en vez de en la terraza. Asi para fumar tendran que irse lejos.
Se que no son las opciones mas justas del mundo, y no comparto la actitud de ponerse a fumar delante de una embarazada o de un bebe, pero no puedes prohibirle a nadie que no lo haga si estan en un lugar publico.
Animo y suerte!