This makes me more angry at the owner than the kicker to be honest.
Yeah, I've had a dog run out in front of my car (barely stopped in time) off leash in my neighborhood. Owner yelled at me as if I did something wrong. Put your dogs on a leash. It's the law for a reason. Doesn't make kicking a pug an appropriate response but the owner is at fault here.