DS who is 12 has just started walking to secondary school and part of the journey is through a park. In his second week a dog jumped up at him and knocked him over. He was rather freaked out and had some scratches on his legs shoulders and chest. The owner was saying that it was just being friendly and didn't apologize. I reassured him as best I could when he told me about it, but then it happened again yesterday and he's starting to worry about it. Didn't get knocked over this time, but mud all over his uniform again which he has to wear all day.
I'm obviously annoyed but not really sure what to do about it! He was terrified by dogs when younger (from similar incidents when he was a toddler) and I've worked really hard with him over the years to help him feel ok. He knows how to do 'x factor' (cross arms and turn away) but that hasn't helped with this. I think this is probably friendly behaviour but obviously unwelcome. Is there anything else he could do differently?
Not sure what kind of dog this is other than 'big, white and fluffy' DS is over 5 foot and the dog is apparently bigger than him when on two legs...