DD 2.9, had a paddy and lay on the floor refusing to leave the playground. I picked her up, put her under my arm and carried here out, kicking and screaming (her not me!.
Yesterday she did the same over leaving a cafe and I dealt with it in the same way.
Is that being too heavy handed?