My DD was the same way at that age. It's normal, so don't stress over it too much.
Â
What really worked for us was not focusing on this sort of blanket "you must share" directive, and instead trying to see things through her eyes. For example if I was reading a magazine and my friend came up and ripped it out of my hands I'd be pretty upset and the friend would be way out of line. Likewise if my friend came over to my house and started looking thru my closet and trying on my clothes--without asking--i'd think they were pretty rude and invasive, yet we adults seem to expect toddlers to be "nice" and "share" when the same thing happens to them. That's just to help put it in perspective: sometimes we expect little ones to be cool with stuff that adults would definitely not be cool with. On the other hand no one wants to play with someone who spends the entire time basically saying "don't touch that!" so we have to help little ones play together in a way that is fun for both (or all) of them.
Â
In any case in these situations it can help to work on this stuff with a child around the same age who's mom is also a good friend of yours so that you can agree on some ground rules and mutually enforce them. My sister and I had the following set of guidelines which we agreed on ahead of time and mutually enforced when DD and my niece played together:
Â
no forced sharing--meaning we adults did not force a child to share something against their will. Instead we helped the kids negotiate trades or take turns.
Â
no taking a toy out of someone else's hands. Whoever is holding the toy is the one who has it, if the other child wants it they may ask for a turn or offer a trade. If someone snatched a toy out of someone else's hand we intervened and returned it to whoever was holding it initially.
Â
If a toy is so special that it cannot be shared or touched by someone else that toy is put away before the playdate. So I would walk around the house with DD and we would put away anything she couldn't bear to have someone else touch. Now, that didn't mean that she wouldn't have a meltdown over something she had previously agreed the other kid could play with, it just meant she maybe had a few less meltdowns than she might have otherwise had, :) .
Â
I think those were the main ones. It was sometimes hard work but the results were worth it. Not that they were perfect and polite and always played peacefully, but they did develop the skills to be able to talk things thru and find ways to work things out.
Â