If they start treating animal abusers like they do pedophiles or domestic abusers it would help. There really needs to a national registry for this sort of thing. While I agree with part of your post, I think community service and a mental health evaluation would be the place to start.