Doing Good: Ruth Davis

Stray dogs, neglected dogs, abused dogs. They all have a friend in Ruth Davis. Over the years, these "down on their luck" canines have somehow found their way to Ruth's door and she never turns them away.

Doing Good: Ruth Davis