Outrage as World Dog Show is set to be held in China despite ‘ghastly’ meat trade revelations Outrage as World Dog Show is set to be held in China despite ‘ghastly’ meat trade revelations. Not for the squeamish. Share this:EmailPrintTweetWhatsAppLike this:Like Loading...