Day: August 4, 2006

More News From China

For those of us following the news about dogs in China, here’s an update. According to a report from The Shanghaiist entitled “Stay the #%$!…

Shopping Cart