There are a lot of reasons why those Olympics should not be in Beijing. The country's human rights record alone is enough. But China's treatment of its animals is horrific as well. Holding the Olympics in Beijing is a reward for bad behavior and it never should have been chosen as the site. Then again, Berlin was the site of the 1936 Olympics.
Here is a UK web site with a page including all sorts of links to information on animal cruelty in China. It includes pictures and video. It's not a pretty site, but it's got lots of stuff. But be warned that you need a strong stomach for what it has to offer.
Photo by Paul's-World.