Моему 2.7, тоже часто замахивается, периодически может ударить. В качестве метода борьбы я пытаюсь перехватить руку и грозным голосом говорю "нельзя". Если все таки ударил, то выставляю из комнаты и говорю что-то типа: Ты наказан. Ты поступил плохо. Посиди один-подумай. Через минуту колотится в дверь, типа подумал. Еще раз проговариваю ему, что драться, злиться-плохо, обычно он соглашается и лезет обниматься, миримся. Замечаю, что сейчас стал драться гораааздо реже. Бывает замахнется, но ударить не решается.