Seriously. My almost 3 year old is very stubborn and not good at sharing whatsoever. I try to teach her, show her how it can be fun, nothing works. She has a friend from pre-school that comes over for playdates, and I feel sorry for the little girl because my kid throws fits and won't share anything. Anyone else go through this, have any ideas??
Re: Can you teach sharing??
To me, "share" is an abstract term. So, it's hard to use it with kids under 4-5 and have them just understand exactly what they're supposed to do. When my kids were younger, we took turns. And, before we have friends come over, even know, I tell them to put away anything they don't want to share with their friends. If it's out, it's fair game. If we have trouble taking turns, I set a time for 5 mins and everyone gets a chance.
I would play "taking turns" with her at home too. this way, she will learn that the toy eventually comes back to her and to trust that it will when she takes turns with someone else.
This is very similar to my approach, although I do use the word share. Now my youngest is 2.5 so my oldest has had quite a bit more time to practice this than yours has but it's still a daily struggle with my siblings but he is very good about it at pre-school and playdates. He's come to understand that A. he'll get things back, B. we treat our friends nicely and sometimes that means sacrifice. I find that the most effective techniques I've ever used have been putting a fought over toy on time out (up on the shelf for 3 min) or setting the timer on the stove. I tell you, I can be blue in the face telling them to take turns, let say it's with the sit and spin and it's fighting and pushing and yelling.....the minute I say " It's A's turn and I'll set the timer for 1 min, when the timer goes off it's C's turn". and holy cow they just stop and wait. It's crazy how much power that darn stove timer has