An OT again,but i wish we had more people like you sir. Being a dog lover,even i feel the same,but most of the road kills are crushed badly to move them aside. Also few days back i saw high patrol moving a carcass,so situation is not the same everywhere. This is about poor dogs,some time back i saw a kid lying on road(he\she was no more) and no one to bother,least i could do is call the cops along an ambulance. And regarding Vista 90 HP,i must say they have priced it well,and the good thing is that it comes with tata manza's dash,and not that wierd setup.