My daughter is 2 she's at that stage where she screams and throws things for attention, I've found the best way to deal with this is ignoring her, which is perfect at home she screams for a while then she's back to playing, no drama... but in public should I let her scream? It's only for at max 1 minute and after she's okay! I went out for my birthday meal yesterday my whole family came together and as usual my daughter wanted it to be about her she began screaming... majority of my family ignore her like me but there's always one that wants to help and goes in bribing her with food which of course gets lobbed across the restaurant. So screaming turned into throwing and kicking which of course nobody wants to hear, my problem is this caused an older woman on a table close by to turn around look my 2 year old in the eye, point her finger straight out into her face and shout 'SHUT UP' louder than the screaming in the first place.. then casually turned back around to face her table and continue ordering her wine. I was so angry I'm still shaking I feel so humilted that someone would shout at a 2 year old they didn't even know.