Дед должен был выслушать обе версии. И разобраться с внуком наедине. А сосед ПО ОПРЕДЕЛЕНИЮ не имел права распускать руки и трогать чужого ребенка. Мог остановить если действительно была непосредственная опасность для его дочери. Но не тащить ребенка за ухо через всю улицу. и поэтому он виноват и дед не должен был его оправдывать ни при каких обстоятельствах.