Not sure if my title is the right one but basically on the last 2 weeks, my 16 month old has suddenly become really violent. She is constantly hitting, pulling hair, scratching, occasionally biting. My 3 year old seems to be getting the worst of it but she's been doing it to everybody. She does it if someone tells her 'no', if they have something she wants and don't give her it, sometimes there doesn't seem to be any clear reason, particularly with my 3 year old. At the same time as all this she is a really happy and bubbly wee toddler. She loves my DS3 but can go very quickly to hugging and kissing her to scratching and pulling her hair. This starting has coincided with a week away with my 2 step children (8 and 12) who were doing lots of hitting and play fighting. I did ask them not to do it around the wee ones but it took asking quite a few times for them to eventually stop. I don't know if she is now doing this because she's seen that or if it's just developmental as some things I've read online have said it can be.
She has hit all her milestones and I've had absolutely zero concerns about her until now. I'm not exactly sure how best to deal with it though due to her age. Does anyone have any experience with this or advice?