As the town of Brookdale gets ready for a benefit to raise money for the local shelter, someone kills the owner of the shelter. But was she the intended target or was it one of her co-workers? Lizzie Crenshaw somehow ends up in the middle of the investigation, and is nearly killed herself when the killer strikes again. With the help of Babe, her bloodhound, and Mittens, the victim's Maltese, Lizzie goes after the killer...but learns there may be more than one. Can she and the dogs catch them before it is too late?