The Truth About Eating Dog and cat in Vietnam

Many Vietnamese oppose eating cat and dog, and it’s been off the menu of so many places since over a decade ago, and you might find it upsetting, but the practice still exists. It remains a delicacy in some northern regions, though it’s not something you’ll encounter everywhere on the streets. It’s actually rare to see somewhere selling Dog & Cat meat in cities (unless you look for it in countrysides).

In 2021, Hoi An partnered with Four Paws International to end dog and cat meat consumption. After four years in 2025, the effort led to fewer consumers and the closure of many traders and eateries. Check out Vietnamese motorbike license for foreigners

Is it legal to eat dog and cat meat in Vietnam?

Vietnam does not ban eating cat and dog meat, but opposition is growing among a large percentage of locals. The government is also taking steps to reduce the practice. Yes, eating dog and cat meat is legal in Vietnam. However, some cities, like parts of Northern Vietnam and Hoi An, are working to phase out the practice. There is growing opposition, and authorities have encouraged reducing consumption, especially in urban areas.

Are people still eat dog and cat meat in vietnam?

No, you won’t see dog and cat meat everywhere in Vietnam, as I have mentioned above, it is actually very rare to see it these days. In a four-week trip, you’re more likely to miss it entirely than to come across it. You might pass a restaurant serving it in countryside of Northern Vietnam, but it’s not openly displayed on skewers over a fire. Not At All…
Many Vietnamese oppose eating cat and dog meat since pets are common in households. Protests are growing, especially among younger generations influenced by Western media. Unlike in wartime, food scarcity is no longer an issue, and Buddhism—the country’s largest religion—discourages eating dog meat.
Authorities in Hanoi have also urged residents to stop consuming dog meat to maintain the city’s modern image and reduce the risk of diseases like rabies.
eating dog and cat meat in vietnam

The myth of dog-eating in Vietnam (Why do they eat it?)

People eat dog and cat meat primarily because they believe it brings keeps the bad luck away, if you see someone eating it, it’s because they like it. Some say the practice began during Vietnam’s many years of wars when food was scarce, and survival meant eating whatever was available. Even today, some believe consuming dog meat brings health benefits and wards off bad luck.
In Chinese tradition, eating dog meat dates back about 500 years and is thought to help keep the summer heat away. Superstition still plays a role, with some believing it can drive away misfortune after experiencing bad events.

Where do you find restaurants selling cat & dog meat?

These restaurants aren’t common and you may not even see them while traveling in Vietnam, however, they still exist in every city, especially in northern Vietnam’s rural area and you may see vendors selling dog meat in wet markets in countrysides.
Although many in Vietnam are against eating dog and cat meat, a well growing number now only see these animals as pets rather than food. The animal welfare movement continues to gain traction, despite facing ridicule. One charity even operates a vegan restaurant where visitors can meet and adopt rescued animals.