I am not giving this 5 stars as the first 1/3 was so very difficult to read outlining the horrors of a puppy mill. However, there was redemption by the end. EVERYONE should read this. If you are a dog lover, you can appreciate the fact that dogs should have a good life with humans. If you are NOT...