In the video (which we have deemed too disturbing to be included here), the man can be seen opening the doors of a white truck - revealing that a 10-year-old boy is cowering inside, with a rope around his neck.
The man then shouts at the boy, demanding he get out of the vehicle, but the child backs away in terror.
Horrifyingly, the man then yanks on the rope, dragging his son out of the truck and onto the pavement.
The footage, filmed in Zhejiang Province, China, then shows the man dragging the little boy by the neck for over 100 metres.
He can be heard screaming: “I might as well raise you like a dog.”
The little boy reportedly suffered injuries to his hand.
The father later said that he had “lost his temper” because his son had been playing outside all day instead of doing his homework.
He confessed that the punishment was “inappropriate”.
People are now calling on local police to arrest the father for child abuse.