Hundreds of protestors gathered outside the Chinese Embassy in London on Friday to oppose the Yulin Dog Meat Festival.
Demonstrators stood on the pavement outside the embassy from 2pm, holding banners and chanting slogans, while motorists tooted their horns in support.
Up to 10 million dogs are believed to be killed for their meat in China every year and some 10,000 canines and cats, many of whom are reportedly stolen pets still wearing their collars, are killed for the festival.
On Monday shocking scenes of dogs cramped in cages and aggressive handling of the terrified animals emerged.
There is now growing pressure on the Chinese government to stop the festival, which has been running since 2010, from taking place next year.
One of the organiser's of the London demonstration, Dominic Dyer, told the crowd he felt "horrified", along with millions of other people around the world by the dog meat festival.
He said: "It's a horrible, horrible business, and we are here to make our voices heard."
The Huffington Post UK approached the Chinese Embassy for comment but did not receive a response.
Hundreds outside Chinese Embassy in London now Stop Yulin RT pic.twitter.com/KyYR2HWYYY— dominic dyer (@domdyer70) June 26, 2015
Louie at Yulin protest, Chinese embassy, London - stop the slaughter, stop the torture. pic.twitter.com/sGyLG8GOMu— Robert Cheney (@Robert_w_c) June 26, 2015
Angry anti yulin demonstrators outside the Chinese embassy. Good on em! pic.twitter.com/r6Tw5oJX0J— Jasmine Birtles (@Jasmine) June 26, 2015
Thoughts (& support) w anti-Yulin protestors outside the Chinese Embassy today; the slaughter practices = utterly inhumane #EndYulinFestival— Anne Dye (@AnneDyeResearch) June 26, 2015
Similar protests were held outside Chinese Embassies across the world on Friday, with dozens gathering outside the buildings in Dublin and New York.
Chinese Embassy in New York! pic.twitter.com/8idqtNO2Bp— Anita Venturi (@AnitaVenturi1) June 26, 2015