Все зависит от родителей, причем не столько от личного примера, сколько от умения донести до детей информации о том, что курить им не нужно. О том, что они хороши (достаточно уверенны, достаточно взрослы и т.п.) и без курения. Для этого должны быть доверительные отношения между детьми и родителями, со стороны родителей - понимание и принятие своего ребенка ("даже если ты будешь курить, я огорчусь, но не перестану тебя любить") - и тогда не возникнет желания протестовать. Знаю несколько семей, где курят оба родителя, а дети - уже подростки - к сигаретам не притрагиваются.
Если курит знакомый пацаненок, а его мама это игнорирует - ничего тут не поделаешь, объяснять о вреде курения бессмысленно. Нужно быть очень близким человеком для него, чтобы слова поимели хоть какое-то воздействие.