This shit makes me hate people
I think they should be locked up. Animal abuse is a sign of a very disturbed mind. To do something like that you have to lack empathy and have severe sadistic tendancies. Serial killers of tomorrow.
I say fine the shit out of them, institutionalize them, put them on a list and monitor for life.