A favourite that I've read thrice in the last two years. This one is slightly esoteric, in that it assumes the interest of the reader in dogs, and the many kinds of people who keep them by their side. It's not preachy, and O'Connell has obviously spent effort in explaining everything in such terms that someone completely unacquainted with dog owners, rescues or AKC championships would still understand the information and appreciation the escalation of the mystery. But this book is especially made for someone like me. Someone who loves mysteries but loves everything about dogs with a passion. O'Connell made me so, so happy with her understated, touching, easy portrayal of human-dog relationships. The way Dianne thinks of her dog, Sophie, is exactly how I think of my own kid. I can tell what he wants by the angle of his head and how hard his tail is wagging. To read a book with dogs in it, and not have them anthropomorphised for the sake of creating a charming plot device is utterly refreshing. They are dogs. And Dianne Brennan is a foster to the many rescues her friend Susan brings to her - a way home for these dogs, until a permanent adopter can be found. One such foster is Robot. A rottie rescue who had been so badly abused he had completely withdrawn into himself. Dianne was driving this difficult foster to the home of an adopter when she witnessed something that thrust her right into the middle of a murder case. Being resourceful and stubborn brings her to the attention of Lieutenant Forrester, a grumpy hard-ass cop, just trying to do his job. In the course of a dog show and thanks to a few loudmouths, what Dianne witnessed gets aired everywhere, and suddenly she finds her life in danger and realizes that if she is to live she needs to find the killer herself. The first half of the book drags a little by the third reading (I was entirely too thrilled with her writing to care the first two times) but the pace picks up in the second half. Whether you want to or not, you learn a lot about the dog show world and human nature in general as Dianne investigates suspects the police overlooks. The dogs are her constant companions. They never become props or devices only to be used to forward the plot. They are a part of her life and it shows by the way her mind monitors their activities even as she interrogates a suspect's wife. I love how well O'Connel shows this bond - and how much more a dog is than a playful companion - without ever assuming human motives for their actions. Best of all, I love Robo. I've rescued and raised a Robo. I'm so glad he found a home.