It’s not clear where this happened or what was going on but what is clear is you have idiots not thinking things through. The man is walking past with his dogs, not picking a fight nor antagonising people and the idiot started throwing bricks at him and his two dogs. What happens next was to be expected and in this case, well deserved.