It's a heavy dogs-in-China episode as a small town threatens residents that either they kill their pet dogs themselves or the government will come and beat them to death in front of said residents while a growing middle class in China is speaking out against the eating of dogs. Joining us today: Amber Nelson and Jordan Temple!
view more