Yesterday we (wife, 3 year old son, 6 year old daughter, me) were at a mall. After we stepped off the moving pavement my son decided that he wants to go another direction, and pulled his hand out of mine. I told him OK, but we'll go away, and stepped away from him about 5 meters. He stopped and started yelling: father, come here. I said him without loud voice that if he wanted to come with us, then come to me. But he didn't come to me, he sat down to the floor instead.
Me and my wife started a conversation while my son was sitting there. BTW he is very loud. (I had asked other parents about it previously and they said that it is true; I'm not making it up.) Anyway after a minute some woman wen't to him and started asking him about his father. I told her that he was yelling to me. That lady came to me and said that if I were in Canada - I'm Hungarian - some police man would punish me.
A minute after that two other lady joined her giving me advice what to do with my son. They told me the mall isn't the right place to educate my son.
For me it was a clear situation: my son wanted to go away from safety, after that he had the choice to rejoin us, but he choose tantrum instead. He was loud, he looked desperate, but I knew he wanted to be the boss. But in those ladies eyes I was a heartless father.
So my questions:
1. If I am in public do I have to stop my son's tantrum at all cost, even if I lose that "battle"?
2. I didn't understand that Canada thing. Did she just make that up?