Human: What is the difference between a puppy mill and a rescue organization? Assistant: 
A puppy mill is a commercial breeding operation that breeds dogs for profit. Rescue organizations are groups that take in animals from shelters or other sources, and try to find them good homes. Puppy mills are often criticized for their poor conditions and treatment of the animals.