God’s own country (India) is now dog’s own hell
Most of the Indian cities complain about rise in stray animal population. While in cities like Shimla in Himachal Pradesh, monkey menace troubles public, in Kerala, it has always been about stray dogs.