Если собака была на максимально зафиксированном поводке рядом с вашей ногой, то шаг в сторону уберег бы вашу собаку от наезда. Можно подумать, что там не ребенок был, а реактивный самолет. Когда мне навстречу идут (едут) дети, то я внимательно слежу, куда они едут, чтобы успеть сделать шаг в сторону. А имея на поводке собаку, вы должны были в 100 раз быть внимательнее, чтобы и собака не нанесла ущерб детям и дети собаке.