He was petrified and it was right in front of the house so I just got him inside ASAP.
It happened 5 metres in front of me and the owner pulled the dog off him. DS hasn't been bitten but was already scared of dogs so this won't help.
I'm not familiar with dog laws, should the dog have been on a lead in residential area?