There is no definition of a puppy mill in Canadian law, but there are many opinions.
Here's ours....