ну не рявкать, он же действительно не понимает. работать над этим . Оно может никогда не развиться само. отрабатывать стандартные социальные ситуации. четкие правила поведения. Над этим работают специалисты годами и становится лучше. Я тоже твержу как попугай. Рявкнуть что-то типа "перестань" не помогает. надо не говорить "не делай то и то" а говорить что НАДО делать .  Я еще в множественном числе говорю, как в саду учили. "мы не кричим в общественных местах, это не принять, не вежливо", "мы не обращаемся к незнакомым людям". Это если стандартные правила. или "ты можешь тихо и терпеливо ждать в очереди или пойти домой" и это вместо "прекрати валяться и лизать ограждения" . И так постоянно 24\7. Вообще поменьше слов НЕ. Это обычно не работает