I've just finished both A Street Cat Named Bob, and The World According To Bob, they're the most heartwarming books I've ever read. They're true stories, the first is about about how a man who was down on his luck through getting into drugs but trying to turn his life around when this stray cat appeared at his door, he gave him his last meal and tried to find who he belonged to, but Bob (as he was now named) kept coming back to him, so that was it a life long friendship developed, Bob even went busking with him and high fived people passing, everyone got to know Bob, long story short this man who had nothing gave this cat everything, and that was it a friendship was born. The second one is basically how the book deals came about for them both, the man showed this poor cat the height of compassion and in return, Bob turned his life around for the better. The books are written well and once picked up, can't be put down.