I'm completely agree w/ SoCalyorkiLvr thus far.
I agree that creating a seperate section, and moving all pertinent "Puppy Mill" related threads into this section...will actually do more harm than good. What you end up doing is...confining/isolating the topics to one area of the forum. While this is good for ease of use,...the average individual is lazy and doesn't really notice things that don't stand out. Hence why we have "Sale sale sale" ads in the paper every week...and why "XXX" needs to be repeated 3 times for people to get the hint. I think it is much more effective to leave the various threads where they are and make annoucements as necessary.
Regarding people jumping the gun ready to declare "Don't buy from a pet store" ...here is a prime example:
http://www.yorkietalk.com/forums/showthread.php?t=20008