Steve King is a horrible, bad, rotten, worthless human. There are so many things wrong with this rant that I don't know where to start. His analogy is insane and false and what kind of person defends dog fighting. Are there really no more important issues for Mr. King to address than the cruel past time of dog fighting?
Oh, and here are some more cute puppies in case you needed a pick me up after this crazy asshole.