A grisly find at a Chengdu delivery depot blows the lid off a whole industry built on the misery of puppies and kittens.