I have no idea quite how to rate this book so I'm going with 3.5 stars. My first impulse was 4 because I thoroughly enjoyed it, but then I finished it, sat back and actually thought. Most of the plot wouldn't have happened if the main character Jazz hadn't been such a petulant asshole, and pretty much everything is her fault. It's hard to feel sympathy for those kinds of characters, the ones that keep making terrible life choices over and over and never seem to learn. And then in the end get away Scott free. Talk about maddening.
But the writing was well done, the plot moved along at nice clip, and the science seemed sound. Not too much over the top like in the original Jurassic Park books where I wanted to gouge out my eyes every time Malcolm talked. I just wish Weir had dialed it down on the bitch scale a bit because Jazz damn near ruined everything and seemed to think she was entitled to no punishment. Talk about arrogant.
P.S. early in my marriage we had a black pug named Artemis. He was a needy shit but we loved him.