Лично нам из Д.Грея подошло. Неадекватное поведение - в свою комнату на столько минут, сколько ребенку лет. В вашем случае - на две минуты. Обычно отлично перезагружается за это время. После отбывания дружелюбно объясняла, за что, почему и почему себя так вести нельзя.Вот шлепать - точно жесть. И эффекта точно не будет желаемого.А "не слушается" - можно примеры?