Я в данной ситуации на стороне бабушки. Я считаю мама должна была попытаться предотвратить эту ситуацию, из того что написано я так понимаю время было, т.е ребенок достаточно долго испытывал терпение бабушки. Вторая ошибка я считаю в том что мама при ребенке устроила скандал бабушке, т.е по сути обозначила для ребенка что он прав, а бабушка не права, т.е ребенок понимает что мама считает его поведение нормальным, бабушку можно и дальше нн слушать, таскать за волосы, стучать по голове. Если уж считаете что бабушка сделала что то неприемлемое для вас в воспитании, то лучше сказать об этом не при ребенке а потом на будущее, а в данной ситуации надо было все таки сначала перед ребенком поддержать бабушку, потому что это ненормальное поведение ребенка, которое надо пресекать пусть и не такими методами.
Своим детей я бы за такое тоже врезала. Я не приемлю когда ребенок поднимает руку, ногу и прочие части тела на взрослого. Вне зависимости от возраста я даю ребенку сдачу, больно. Все дети поднимали на меня руку, это определенный этап проверки дозволенности, всем хватило пару раз моей сдачи чтобы понять что так делать категорически нельзя. Тоже было когда недавно младшая ударила бабушку, я не стала ждать как среагирует бабушка и врезала ей за бабушку. И заставила извиняться и сказать что она больше так не будет (у меня для младшей это большее наказание чем физическое воздействие).
Чужого ребенка я бы конечно не ударила, но перехватила бы руку и предупредила бы. У меня подруга позволяет ребенку бить себя, потому что этожеребенок, он в 3,5 года бьет ее руками, ногами, кидает в него камни, она только говорит ему что нельзя, ей больно и т д, и он продолжает ее бить. Когда ее ребенок ударил меня один раз, я перехватила его руку и очень строго сказала что если он еще раз меня ударит, я так дам тебе сдачу, что будет очень больно. И подругу предупредила что если он еще раз так сделает то получит от меня. Больше у ребенка попытки замахнуться на меня не было, маму он продолжает бить.