score:7
It's not true that dogs have traditionally been hated in China. China is a big place, and its history is very long. The Chinese have had a variety of attitudes about dogs, and they've used dogs for a variety of purposes. There are ancient artifacts depicting guard dogs in alert poses, as well as dogs catching rats. Dogs have sometimes been eaten in Chinese culture. There is a year of the dog, and dogs are considered lucky. Dogs have religious symbolism, representing the protective power of the Buddha.
Other cultures are like this as well. For instance, in the Iliad, dogs are depicted both positively and negatively. The Homeric heroes insult each other by calling each other dogs, but at the same time we have dog metaphors to show people as heroic warriors: "But Hector went in the van, looking grim through ferocity; as when some dog, relying on his swift feet, seizes from the rear a wild boar or lion on the haunch and buttocks, and marks him as he turns: so Hector hung on the rear of the long-haired Greeks, always slaying the hindmost: and they fled." (Iliad 8.337, translated by Buckley)
In ancient Jewish culture, dogs were regarded somewhat negatively, but at the same time they were intentionally kept and fed. We can see the mix of both attitudes in Mark 7:27-29, where Jesus compares a Canaanite woman with a dog, which is a racial slur, but at the same time she cleverly turns the tables on him and ends up being granted a miracle.
In modern western culture, we also have a variety of attitudes about dogs. You can call someone a "bitch" or a "dirty dog," but at the same time many people love their dogs a lot.