This really is one of the most amusing books that I've read in a long time with almost every-other line containing witty, original phrases. However, beyond the hilarity of the prose, this is a touching book and I developed a genuine fondness for the central character 'Dave' whose ups and downs caused me to reflect on my own values, the meaning of life and whether or not I should get a dog. Overall, it is marvelously, funny and uplifting - I ploughed through this cleverly crafted storyline in a couple of days and I challenge anyone not to enjoy it.