Grrrrr, such bastards!!! I can't belive that, those people are really messed up! So sorry that you have to endure that crap

I don't know if this law exists over where you live, but if you hit a big animal (like a deer) when you're driving you must call the police and report it. I think this is mainly done so no one will just drive away and leave a big animal on the road so others drivers can get into accidents. So maybe you could report this guy? And maybe you can tell a boss about how cruel the people are and how the pick on you?

I don't know if anything I've said would actually HELP, but I wanted to give you some ideas atleast... I'm so mad and sad that people have to go through these sorts of things just because they happen to love animals.