What's the difference between a "commercial" breeder and a "miller". Most of the anti-puppymill sites I go to define a "puppymill" as commercial breeders who breed dogs for money. Are there commercial breeders who aren't puppymills and how would you tell the difference if so?