Totally agree with u Rtech.
Like people have said time and again here, a level headed driver is the most important safety device in a vehicle (after that comes the Horn, as mentioned by RX135!!).
And given the traffic and driving sense (or nonsense) prevalent in India, i dont think any manufacturer can produce a car that will protect its occupants from STUPIDITY!!!
But, it is kinda surprising that in Nitin's case, the innova suffered suspension damage upon hitting a dog! And it didnt even kill the dog!!! Hmmm... maybe innovas are designed keeping stray dog safety in mind

coz i have run over a few dogs in my time in my zen and there has hardly ever been any damage to the car! Nitin, are you sure about the suspension damage and that the innova hit the dog only and nothing else??
Amitoj