300+ dogs and puppies seized from three puppy mills

300+ dogs and puppies seized from three puppy mills