After school today I took the kids and our dog to the park across the road, I left DS(9) with our dog (on a lead) sat on a bench while I took younger DC to the toilet.
Dog is really friendly, well behaved and good with children. DS was sat one side of the bench holding the lead and dog had walked round and was lying down on the other side
One of DS's friends (who is 10) came running over and jumped to sit on the dogs back. DS shouted get off, dog stood up and twisted which meant the girl tripped over him and fell face first into the side of the bench. Her legs were still under the dog and in the lead so she started kicking him, her mum came running over and starting screaming which I heard and rushed out. Dog barked and apparently 'went to bite' but ds pulled him out of the way, DS said he wasn't going to bite and was just giving a warning but I wasn't there and although he has never gone to bite anybody before he has never been sat on, repeatedly kicked and screamed at.
Lots of other parents heard dog barking and the other child/mum screaming so everyone panicked and assumed the dog must be attacking her so there was a bit of a scene. I checked she was okay but didn't apologise and went home, her mum went straight back over to the school to complain.
Do you think that I, our dog or DS was unreasonable in any way?