A Brownsville man is behind bars after he allegedly set a car on fire but barking dogs alerted the owner.
Brownsville police arrested Leonel Rodriguez on an arson charge over the weekend.
Authorities told Action 4 News that the victim heard his dogs barking and went outside.
An off-duty jailer saw smoke from inside his car and went to investigate.
The off-duty detention officer put out a piece of paper that was burning on the floor board.
The detention officer chased 22-year-old Rodriguez, who was riding away on his bicycle.
Rodriguez allegedly admitted that he was attempting to burn the vehicle.
The off-duty detention officer held Rodriguez in custody until Brownsville police arrived.
Rodriguez remains in custody at the Cameron County Jail under a $20,000 bond and U.S. Immigration & Customs Enforcement (ICE) detainer.