So silly. This all goes back to the pet purchaser. If he understands that to buy a puppy from a pet store is in effect condeming another animal in a shelter, they may think twice. But the average purchaser is fixed on getting the latest breed and could care less.
Enter big brother.
No, it goes back to the irresponsible people who put the dog in the shelter in the first place.