A man has been arrested on child cruelty charges after he punished his 16-year-old son by making him carry a 23-pound landscape stone for several miles.

WXIA-TV reports that Charlie Mayes, a 40-year-old military veteran from Douglasville, Georgia told police he wanted to punish his son for watching too many videos and not doing his chores.

Douglasville Police Sgt. Todd Garner told WXIA-TV that the punishment "Was done multiple times over a three-day period, sometimes as early as 3 o'clock in the morning."

Garner said the teenager was also punished in-between the 3-mile hikes by being forced to move rocks from one side of the yard to the other.

A pizza delivery driver alerted police to the teen's punishment walks, one of which was captured in the background of a police dash cam video during an unrelated traffic stop.

Douglasville Police charged Mayes with first-degree child cruelty.