So I try and follow gentle discipline with my children. At the moment DD1 is struggling with sharing toys and attention with her very mobile little sister. (no great shock there, she's a few weeks shy of 3)
Often she grabs toys, or pushes her little sister. Generally I return the toy to DD2, comfort if she needs it. Comfort DD1 if she's upset about not having the toy and re-state that we don't grab toys, that she'll need to wait for her turn. We discuss other ways of dealing with the problem like asking Mum to move the baby if the baby is grabbing her toys rather than pushing her sister over etc.
Sometimes I remove DD1 to her room if she's just not letting up with the kicking and pushing, but not for any length of time, just to give everyone a moment to themselves.
I feel like we're making headway and she's learning. She's often wonderful at sharing with DD2, and bringing her toys and books to look at unprompted. I also think sharing's a tough concept when you're 2.
I'm predicting Christmas day will end up with a very over excited 2 yr old, and some increase of these behaviours. So I just need a pep talk to bolster my confidence in the face of in-laws who get all, "oh so she's no good at sharing then?" and want me to smack her.
Also any other strategies gratefully received.