If you've been gearing up for the annual dog eating festival in Jinhua City, China, you'll have to find something else to do that weekend: "Internet-savvy" animal rights activists and dog lovers convinced the local government to cancel the fest, originally scheduled for October.