More than 150 living cats and dogs in Chengdu were packaged and mailing. Who did this? What does it mean? 4 Comments / Default / By huanggs