ну я примерно так и делаю, провожу беседы, прилюдно я его не одергиваю, просто спокойно говорю, что так говорить не хорошо и что мама с папой так не говорят, потом опять беседы. Ну вот он со мной побудет, я при нем не ругаюсь, он отвыкает, он просто не понимает, что такое, скажем, "иди на йух", понимает, когда ослом кличет кого, тут мне проще объяснить и он перестает.