For those of you who don’t know, the Yulin Dog Meat Festival, which took place in Yulin, China, was a week-long celebration of the Summer Solstice in which participants cooked up and consumed large amounts of dog meat — an event that was started only...