The public tantrums have started (she's 20 months), and I'm still trying to get our stride with them. Hoping you guys have some advice, or at least some peace of mind that I don't have the only crazy child.

I'm torn with what to do when they happen in public. When we're at home, we generally ignore her until she's stops melting down, then we'll try to appease her need/want (if its reasonable) once she settles. But, in public, it's always a different ballgame! I'll share an example below..

Last Friday we went to storytime at the library. There were a bunch of kids there, honestly all very well behaved. She's a pretty shy little girl and was pretty clingy so I stayed close to her while most of the other kids were up dancing or looking intently at the book being read. So, they get to a "dance" where the person in charge handed out shakers to each child. She finally had the courage to get up and get out there, so I was of course happy. But, then at the end of the song they collected the shakers back. No bueno. Every other kid happily gave back the shakers to the teacher (which kind of surprised me?), but mine had a death grip on not one but two shakers. I ended up peeling them out of her hands because I didn't think it was fair that she had them and would be shaking them while every other kid gave them back and went without. This ensued a serious crying meltdown. We were in a tiny/contained room and my only option was to stay or to go literally outside (but she didn't have her coat on). If I had left the room I would have gone into the public portion of the library and that felt more intrusive. What do you guys do? Do you try to comply so they don't cry? Or do you let them cry? I was surprised so many of the moms stared at me and her while she cried (some while saying "awww", making me feel like a worse mom). I was embarrassed and considering I'm a reserved person, hate having all that attention on us. But, I'm afraid it would have been the wrong thing to let her keep the shakers too.

I know we'll go through this A LOT as parents, and was just wondering if you guys have tactics or words of advice when dealing with these?