Authorities in southern China have thrown a bone to an angry public and put the annual Yulin Dog Eating Festival on a somewhat tighter leash.

Authorities in the city of Yulin in the Guangxi region haven't canceled the event, insisting that eating dog meat is a local custom and they couldn't possibly interfere. Still, they have told civil servants to try to stay away.

In...