Welcome to the excerpt tour for Shenanigans by Gail Koger. What I love about these tours is you get to go from blog to blog and really get a good feel for the book along the way. Each person has an exclusive excerpt on the blog, giving you ample fodder for great conversations with the author as you leave her comments and questions. This also affords you several options for entering the giveaway. Enjoy the read!
Please note that affiliate links are present within this post. Should you make a purchase through one, I may earn a small commission to help support my websites, at no additional cost to you.
Shenanigans
Kandi Cain inherited her Dr. Doolittle abilities from her grandmother and became a psychic pet detective. To her dismay, she just acquired the power to communicate with the spirit world, but dead people give her the willies.
Just when Kandi thought her life couldn’t get more complicated, the neighbor from hell moved in next door. The nasty guy’s name is Dutch Callaghan. How can someone so gorgeous be such a dick? Kandi could chalk some of it up to his job. Dutch is a Phoenix PD homicide cop.
Kandi’s current case is rescuing a Yorkie from a brutal dog fighting ring. Little does she know her dog napping suspect is involved in a series of brutal murders. Disguised as an elderly nun, Kandi rescues the Yorkie and, in the process, blows the hell out of Dutch’s undercover operation.
Kandi now finds herself a person of interest in her client’s murder and her sexy-as-hell, pain-in-the-butt neighbor is in hot pursuit of the Ninja Nun. Is Dutch about to slap the cuffs on? Only time will tell.
Buy links
Read an exclusive excerpt:
Dutch’s office was a chaotic mess. My gaze roved over the piles of paper covering his desk to the fast food containers spilling from the trash can to the wanted posters and bloody crime scene photos plastered all over the walls. Did he have hoarder tendencies or was he just a slob? I eyed the ketchup splattered computer screen. Slob. “Charming décor.”
Dutch rumbled from behind me. “It’s the maid’s day off.”
I glanced over my shoulder and my jaw dropped. Whoa! Dutch was wearing a sharp, black business suit and his beard was gone.
“I have court today.” He explained as he ushered me into his office.
“Oh.” I studied Dutch’s colorfully bruised face. “Did the security guards give you that shiner?”
Dutch removed a gym bag and ballistic vest from the chair beside his desk. “Cut the innocent act. You know damn well how I got these bruises.”
“Right. The mysterious Ninja Nun kicked your butt,” I responded.
“You’re a real riot.” Dutch pointed at the chair and ordered, “Sit.”
“I’m not a dog. I don’t fetch, heel or roll over on command.”
“Do you do everything the hard way?”
I countered, “Are you always an ass?”
“Please, sit,” Dutch said, his teeth bared in the semblance of a smile.
I sat. “See? Being polite works so much better.”
“Uh huh.” Dutch’s hand closed around an empty soda can, crushing it into an itty-bitty ball.
For a moment the feral glint in his eyes had me worried. A sigh of relief escaped me when Dutch dropped the crumpled can in the overflowing trash.
About Gail Koger
I was a 9-1-1 dispatcher for the Glendale Police Department and to keep from going totally bonkers – I mean people have no idea what a real emergency is. Take this for example: I answered, “9-1-1 emergency, what’s your emergency?” And this hysterical woman yelled, “My bird is in a tree.” Sometimes I really couldn’t help myself, so I said, “Birds have a tendency to do that, ma’am.” The woman screeched, “No! You don’t understand. My pet parakeet is in the tree. I’ve just got to get him down.” Like I said, not a clue. “I’m sorry ma’am but we don’t get birds out of trees.” The woman then cried, “But… What about my husband? He’s up there, too.” See what I had to deal with? To keep from hitting myself repeatedly in the head with my phone I took up writing.Author links: www.gailkoger.com
https://www.facebook.com/Colettiwarlordbooks/
https://www.goodreads.com/author/show/1598719.Gail_Koger
https://twitter.com/Askole
Gail will be awarding a $25 Amazon or B/N GC to a randomly drawn winner via rafflecopter during the tour.
a Rafflecopter giveaway