I'm not saying what they did was right, but I will give the other side of it.
I personally get extremely pissed off that irresponsible pet owners that let their animals run free where they can be hit. That goes for dogs, cats, rats, snakes, whatever. You want them, then f*cking take care of them.
If your dog runs out in the street and gets hit, it's not the drivers fault, provided that he is obeying all the laws. It's the pet owners fault.
So okay, I stop and try to help the animal. What can I do? Try to find the owner. Okay found the owner. Some owners get mad at you and try to take it out on you. Not good. Take the animal to a vet? Vet won't take it without knowing who to bill. Am I going to pay for someone elses pet? I probably would, but most would or could not.
I guess what I'm trying to say is it's a no win situation for a driver that hits an animal.
As for those that go out of their way to hit animals? Well I will just leave it there.
And Mikey, I'm talking about peoples pets, not birds.