For those Michigan dog owners who have been through a similar situation, I finally understand your pain, but also your love for these amazing creatures.
Michigan drivers have to be alert at all times.
You never know when a wild animal will show up in the road and force you to react quickly.
If you find yourself in the unfortunate spot of hitting a dog or cat you are legally required to stop and pull over to the side of the road.
...