So what is it all about? The Yulin Dog Eating Festival is a yearly tradition in Yulin, the Guangxi Zhuang autonomous region of China. It is a festival deeply rooted in ancient Chinese tradition. It is also deeply rooted in animal cruelty. Stray dogs and cats are rounded up. Much loved pets are also illegally grabbed in order to satisfy the feeding frenzy that will take place. Animals are cruelly slaughtered many skinned alive.