Teddy "Guy" Cannon, 44, was arrested Thursday on suspicion of attempted murder and willful cruelty to a child, sheriff's officials said.
Deputies were called out to High Desert Medical Center in Joshua Tree late Wednesday night regarding a 17-year-old stabbing victim, according to a sheriff's news release.
The boy had been stabbed in the stomach. He was listed in critical condition on Friday, authorities said.
A woman who had brought the boy to the hospital, later identified as Jacklen Crossen, 51, of Landers, had left before deputies arrived, authorities said.
Deputies said an investigation showed the teen had been attacked by his father, Cannon, during an argument over respect and a Dr. Pepper. The argument became physical and Cannon allegedly stabbed the teen in the stomach, deputies said.
Deputies tried to serve a search warrant at the Cannon home in the 57000 block of Marquita Road on Thursday, but he wasn't home.
He was later found hiding in a home in the 4200 block of Youngs Freeway in a remote area of Landers and arrested, deputies said.
Cannon was booked into West Valley Detention Center in Rancho Cucamonga. Crossen was arrested on suspicion of conspiracy and booked into West Valley Detention Center.
The relationship between Crossen and the father and son was not immediately released.
The name of the boy was not released.
Anyone with information on this case is asked to contact sheriff's Detective Brian Quintard at 760-336-4175.
Reach Beatriz via email, call her at 909-386-3921, or find her on Twitter @IEBeatriz.