Yes, there is a common saying that Chinese will eat anything that has four legs, except for tables. It may sound really inhumane and gross to most foreigners, but Chinese do eat dogs (but not your normal chihuahuas and retrievers, so don't worry!), monkeys, snakes etc. They will also eat all the interior of the animals, including blood, intestines and liver. Here is a Cantonese soup that is cooked with pig knuckles, peanuts and dates.