The Knife of Never Letting Go by Patrick Ness tells the story of a young man and his dog who live on a new planet where everyone can hear each other's thoughts (including the dog) and there aren't any women left.
Ness does a great job of creating his characters and the story moves at a fast, fun pace, but as the mysteries unfolded, I didn't completely buy some of the explanations. Still, I certainly enjoyed it enough to recommend it.
I listened to this on CD and Nick Podehl's narration was amazing. If you're going to read it, check out the audio version.
Geoff Jones is the author of the sci-fi thriller