Hope: How Street Dogs Taught Me the Meaning of Life - Niall Harbison

Most people think I save dogs, but really they saved me.Niall Harbison is a dog hero based in…