Police in southern Vietnam detained a man over resistance charges on Saturday as he had shot and injured an officer while fleeing with dog theft tools earlier this week.
Nguyen Trong Trung Hieu, 22, and another young man were driving a motorbike in Dong Thap Province early on Tuesday when the police asked them to stop for a check.
The driver, Bui Quoc Bao, 22, sped up instead.
From the back seat, Hieu fired his makeshift stun gun at the police and injured one officer.
Police arrested the duo later and seized a bag with many tools for stealing dogs. They had made the stun gun primarily to take down dogs.
Bao tested positive with narcotics and has been put into a rehabiliation center.
Hieu is being held under the charge of "resisting persons in the performance of their official duties" and can face up to seven years in jail.
Dog theft is rarely treated as a criminal offense in Vietnam, unless the stolen dogs are valued more than VND2 million, less than $100.
The act is agnozined by the large public in Vietnam, which is also home to a market that consumes an estimated five million dogs per year, second only to China, which eats roughly 20 million.
Many of the dogs are stolen pets sold to small, unregulated abattoirs and killed in brutal ways.