Dd3 is nearly 4 and the youngest of 3 girls. Older two are nearly 8 and 9.5. She often has a violent streak in her, eg she pushes, scratches, pulls hair etc. Sometimes it's when she doesn't get her own way but often for no reason at all. For example she starts cuddling one of her sisters and then gets rough and starts pulling hair, scratching etc. Dd2 has scratch marks on her arm!
Dh is a firm advocate of the naughty step/time out and while I sort of agree, it's just not always practical, eg if we're in a rush in the morning or if she plays up in the car.
Any ideas? I am ashamed to admit I have given her the odd smack which does tend to stop her in her tracks but I hate doing it. There must be another way.