I have to say the people.
I was just walking into the complex, and stopped dead in my tracks as a woman was watching her dog take a crap then as she was about to walk away, I ran up flipped a baggie over my hand and handed the dog shit to her.
Of course, she laughed (one of the great ways Chinese people here show shame in their actions when they know they are wrong- which is utterly infuriating to me), and threw the baggie of her dogs shit on the ground.
So I picked it up again and walked her over to the rubbish bin and explained that I don't don't come into her house and shit on her floor, why does she let her dog shit all over where people walk abouts?
The shop keeper, who gets annoyed by all the people letting their dogs crap in front of his store, gave me a bag of mangoes in thanks.
Nice shop keeper!!!