Chinese police stop lorry carrying 386 dogs to slaughter at canine-meat festival – video

Chinese police pulled over a lorry carrying 386 dogs to slaughter at the annual dog-meat festival in the southern Chinese city of Yulin, which was scheduled to start on Tuesday – the summer solstice. 

Lin Xiong, one of the activists who watched the vehicle being pulled over, said: 'It was horrifying to see so many dogs in such an appalling state; it was like a truck from hell for these poor animals.'

In 2020, China’s ministry for agriculture and rural affairs ruled that dogs were companion animals, not 'livestock' for eating