Packed more than a dozen to a cage, these dogs are bound for the slaughter.
Once considered food fit for the rural poor, Vietnam's appetite for dog meat is growing.
Although there are no official figures, industry and animal rights groups estimate the country consumes around five million dogs a year.
Animal rights advocates describe unsanitary and inhumane conditions.
A whole dog can cost around €250 USD - more than the average monthly wage.
Consumption is especially high at the end of the lunar month as eating dogs is thought to bring good luck.