It all starts with a dog on the side of the road.
On her way home to Wagtail, Virginia, where the inn she co-owns is located, Holly Miller spots a cage. Stopping to look more closely, she rescues a black Lab pup left inside with some toys and a note reading, “My name is Squishy. I am a very good boy. Please take care of me.” Wagtail is a vacation destination for animal lovers, a town where pets are welcome everywhere. Taking care of Squishy is the least of Holly’s problems. A man just released from prison after having served 12 years for murder has returned to Wagtail, making people nervous. Cooper Adams was convicted of killing Harold Harvey’s son, Jeff, and a furious Harold wants Holly’s Oma, the mayor, to run him out of town. The inn is full for a special event, and Holly’s not happy when her former boyfriend Ben Hathaway arrives and assumes he can use her guest room. Ben is in Wagtail with members of his law firm, who are thinking of opening an office there that he wants to run. When the lawyers hike up the mountain for a party to celebrate a lunar eclipse, one of them doesn’t come down. And when Holly’s terrier, Trixie, no stranger to dead bodies, finds that of hotel guest Dinah Bonetti, who’s fallen or been pushed from the same spot as Jeff, everyone naturally suspects Cooper. Holly, who’s noticed tension among the lawyers, isn’t so sure. She and her friends do enough sleuthing to turn up several possible motives for murder.
Despite the engaging characters, the pets are the real stars of a mystery that’s perfect for animal lovers.