It doesn't look like you're looking to join the forum, just need some info. I think badrap.org is very helpful, and Animal Farm Foundation has useful info.
If you want a related subject, canine weight pull has its share of controversy. Here's a couple recent news clips.
If you'd like to join the forum, could you tell us a little more about yourself? There's a sample intro sticky in this forum.