I sometimes wonder about it. Many dogs deserve and can be treated but where do you draw the line. A very very close person is a Foster Parent and I have been involved or have taken care sometime or another of each pet she has gotten. This last one is two years old came from a puppy mill and was never ever let out of her cage other than to allow for cleaning of it's cage. This puppy is not potty trained at all, could not live outside, is wild and afraid of humans. You have to keep it on a leash all the time or you would never be able to retrieve it. It does tend to stay around my friends other dog and even today I noticed it would follow me around the house today but keep it's distance. The agency puts a lot of money in these dogs and if you want to adopt one it is $350.00. When I first saw this dog I had to wonder why this one was not just put down as it it lived in terror and afraid of everything out of it's cage but after my friend having it three months it is handling life much better but I still feel for it knowing it will never be a normal puppy.