В рамках какого "закона" действовал ваш ребенок? Собака была на поводке. То, что ваш ребенок чего-то там не разглядел, это его проблема. Намордники положены собакам определенных пород. Не факт, что эта собака принадлежала к списку. Если нет, в наморднике быть не обязана. Хозяин выгуливал собаку не на детской площадке, не вблизи детских и общественных мест. О какой самооборона идёт речь? Собака лаяла, прыгала на ребенка? От чего он защищаться? На месте хозяина собаки я бы обязательно написала заявление в полицию о жестком обращении с животным и порче личного имущества (если собака пострадала). А вам должно быть стыдно.  Вместо того, чтобы научить своего ребенка не причинить вред животным, вы ищите оправдание его гадкому поступку.