To puppy mills:  NO!  This comes from someone whose sister is a breeder of Shelties.  She works long &amp; hard to get rid of puppy mills.  There are many in our area.  It seems like 75% of the farms breed some kind of dog, including a lot of 'designer breeds.'  They produce dogs with all kinds of genetic problems due to inbreeding.  The poor mama dogs just keep producing one litter after another 'til they are totally worn out.