A man dressed in black and pulling a trailer kicked and kicked a puppy while another man dressed in white came running over and the two clashed.