My daughter plays lovely when she's in her own but as soon as their is another child around she pulls their hair and drags them to the floor for no apparent reason. Even when a child is just walking past she lashes out! Have tried distracting her, the naughty step, putting her in her cot, shouting but nothing seems to be working. It's making me avoid letting her socialise with other children. Please help! I don't want to raise a bully :(