Finding a great dog for your family takes time. Over two million puppies are so sold each year from puppy mills in the United States. Two million puppies. Everyone says they do not want to support puppy mills but yet… they are buying puppies at an alarming rate. And most of the time, it’s because they do not connect the dots. So what do you do to insure you’re not supporting bad breeders?