Like just about everyone else, I quite enjoyed this story. It was an almost uninterrupted delight.
Tim Crist was, in my opinion, an excellent reader. In 2 listenings, I heard nothing that I wished that he'd done differently - no emphasis in a distracting place, no mispronunciations - which for me is extremely rare. I hope Mur gets him to read again.
There were a couple of minor things about the story that I felt could have been improved. Like Unblinking, I kind of wished that the crimes had been related - even if there'd only been two of them - to make a more coherent arc. The multiple unrelated crimes would have worked better in a longer format (or even, like Unblinking suggested, in different stories).
And I too wondered why, if Eugene's SuperNose could smell weeks-old love and the like, it couldn't detect the pregnancy. I was a little disappointed, to be honest, when that turned out to be what was up with Apurna.
I wasn't all that exercised about what Eugene looked like, though. I could tell he was different-looking enough from a normal human that he was recognizable on sight, and that was enough for me. (Also, I thought the references to 'fur' interestingly ambiguous: is it actual fur or was Eugene using a doggy word for body hair?)
My wife, however, wants the novel that takes place in this world. (I wouldn't mind it, myself.)