My little boy is only 19mo and is so aggressive. He headbutts, kicks, hits, throws, uses weapons. All of these things are towards anybody in our company, especially his poor 3yo sister. He has only 2 words in his vocab but understands directions.
I feel I have tried every technique with little success; distraction, praise, taking toys away, naughty step, moving away from people. Nothing works, he either laughs, cries or sits bashing his head off stuff then continues afterwards. This behaviour can occur during any activity.
Please help I'm losing the plot! TYIA