There is no legal definition of a puppy mill. There are thousands of personal definitions, but even the SPCA doesn't have an official definition.
The SPCA must not get away with soft-pedalling double-speak by calling the Chilliwack breeder a "hobby farm" rather than have the media say that the SPCA is returning dogs to a "puppy mill", a term that the public reacts strongly to.