There is a pet store not far from us that sells rescued cats. I thought maybe their dogs were from similar situations. We stopped in there one day, before we had decided on Sherlock. The puppies were all from local breeders, as if that meant they weren't from puppy mills. I don't know a single reputable, or caring, breeder who would leave their dogs at a pet store.