Protesters outside Perfect Pets in Centennial say the store gets its puppies from a puppy mill, but the store's owners say all their breeders are licensed by the U.S. Department of Agriculture.