Over the years, we have brought you many a heartwarming story of humans rescuing animals, but how often do you hear one about an animal saving a stray human? James Bowen didn’t have much going for him. He came from a broken home, dropped out of school and wound up sleeping on the streets of London and developing a heroin addiction. And then a ginger cat named Bob came into his life.
Image source: Bryan Ledgard