In the past 2 weeks my 2 year old DD has become incredibly possessive, everything in reach, even if it clearly belongs to someone else (such as my jacket or shoes) is snatched up with a shout of 'mine' and if you try and liberate the object (ie to put my shoes on) she will scream and hit out.
We have recently been on holiday with friends and their DD who is 7 months younger and I believe DD felt a bit threatened during this time as whilst she spends a lot of time with other children they are all older than her (ranging from a month older to 10 years older). During this time she would push the other child over or barge into her if she came near her, so whilst we generally all together we did try to keep the children a bit separate due to the issues.
She's also taken to hitting the wall, floor, whoever is closest when she is asked to not do something.
How do I get her out of this possessive and aggressive phase? Currently I'm at a loss.