On my way back home this evening... I found a dog who had just come under some vehicle (I'm inclined to think it was some IndiCab). It was lying dead - with all the blood and organs splattered around. And then I saw some other dogs who were barking at all oncoming vehicles. And then I realized why... unfortunately only on second thoughts.