You know, I've said it before and I'll say it again. The reason education about BYBs and puppy mills is so difficult to disseminate is because the discussion is essentially based on ethics.

Physically, there's really nothing wrong with breeding dogs. Financially, there's really nothing wrong with breeding dogs for money. But ethically, there is something corrupt about the ways people breed dogs for the sole purpose of money in today's society.

I'm glad the education is getting out there, but I hope it doesn't degenerate to: "Oh, we should avoid pet store puppies because they'll end up costing a lot at the vet". Yeahhhh...maybe...but that's just a side issue. And it's placing the emphasis on money again. It's working on Kohlberg's preconventional stage. You avoid a behavior that solicits punishment (avoiding pet store puppies to avoid big vet bills), when, ideally, one should avoid pet store puppies because the place of their origin is inherently unethical. The big issue is ethics! Alright. My rant is over.