20150622 home.environment.flora-fauna: Chinese dog meat festival under way; protesters muzzled