Puppies: The reason we get the opportunity to (occasionally) rescue them from puppy mills.

When I think about puppy mill dogs and rescue, I think predominantly of senior dogs that have been released from the mills because they are no longer able to produce puppies.  These animals live out their (oftentimes short) lives with National Mill Dog Rescue (NMDR) or are adopted out to loving forever homes. […]