What is a Puppy Mill?
“Puppy Mill” – few terms bring about such a visceral reaction in the dog world. But what exactly is a puppy mill? Well in addition to there being no legal definition of a puppy mill, until recently there was no agreed upon industry definition either. Recently, after two years of work, the American Pet Products […]