A massive dog-killing campaign has come to an end, apparently due to strong protest within China and mounting pressure from the international community.