My little boy is 2.3 and whilst he is certainly no angel in many areas, sharing toys with other children isn't generally a problem as he has a tendency to give in, walk away and play with something else. There are obviously the odd occasions when this isn't the case and he has a good tug of war over a toy he wants, which I always intervene in and make sure he gives it back.
He has a friend (same age), who refuses to let him play with any of his toys when we are at their house. I try to offer alternatives to both boys whenever there is a squabble. Today was just the same and me and my friend's husband took it in turns to intervene when toys were snatched away, but later in the morning my friend said to her DH "oh, just let them sort it out between themselves, that's what I do in these situations now". That annoyed me as that basically means my son gets pushed around, can't play with anything and thinks it is acceptable behaviour (so might copy it).
I know this is a perfectly normal stage of development (I fully expect my son to go through this at some point too), but surely they won't learn to share if no one pulls them up on it.
I might be wrong and maybe I got her back up when I told her son to share too (i didn't tell him off, just spoke to him and suggested an alternative toy).
What do you do about sharing? Is leaving them to it a good idea and I'm interfering too much?