That seriously sucks.. I once came over a sweeping ridge in the middle of the night from work and had to swerve and put my car in a ditch once to avoid hitting a dog. The insurance company pretty much said it would have been better to just hit the dog than to swerve. I had to pay outta pocket for that one.. pricks
I'm leaning towards one of these, but I'm not sure if I understand the wiring diagram from their install page...Has anyone ever hooked one of these up?