Spitting from a taxi will cost you $1500HKD. Smoking in a taxi gets you a $5000HKD fine. "...fouling of streets by dog faeces" will set you back $500HKD. Still, I managed to step in some dog poo on my way home from work. This on the same day that I noted a billboard reminding citizens of the "dog faeces" fine, and then thinking to myself about how I very rarely see pet animals, and how that is a Good Thing. Canine Cosmic Karma at work here?