When it comes to the animal rights movement there are bad guys and good guys. Here are some of the good guys. (see link) http://www.aspca.org/site/PageServer?pagename=animalprecinct
Good guys: http://www.naiaonline.org/index.htm