Dog and cat meat factory in China shut down after pet owner traces missing cat by GPS Animal SceneMarch 11, 2021 Stalls at a livestock market in southern China that sell hundreds of cats and dogs were shut down after a pet owner traced his missing cat there, according to ... Read More... FUR0 Comments 01 min read