There is truth to Marburry's line of reasoning.
There is also the very real fact that hunting is for food, and because there are no more natural predictors, we actually keep the species alive by hunting, because if we didn't they would overpopulate and die of disease and hunger.
Finally, if you don't think dogfighting is a big deal, you should go to your legislators and let them know. Be active in your community. If you think a law is wrong, don't break it, work to fix it.
Personally I think it is a deplorable act. But if I had my way, nobody would be allowed to have pets, because I think keeping animals in homes, period, in inhumane and cruel. Generally, animals belong outdoors, where they naturally occur. If the animals aren't for direct human benefit (Search dogs, Shepard dogs, food cattle etc) they shouldn't be handled by humans. I even have hard time with Zoos if the species kept are not endangered.