by Gail Koger

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.

Using my inner eye, I examined his aura and found no hint of deception. “What do you really want?”



Dutch chuckled. “Suspicious little thing, aren’t you?”

“Answer the question.”

“You’re loyal. Family means something to you. You fight for what you believe in and try to do the right thing, even when your actions aren’t quite legal. I like your spunk, the way you kiss and your ability to think outside the box. I think we would make one hell of a team,” Dutch said.

“You’re good, I’ll give you that. I think you’re only interested in my psychic abilities.”

“They’re an added bonus, but it’s you I want in my life and in my bed,” Dutch answered.

I wanted a relationship with Dutch too, but if he found out my father had been a mob enforcer, it would be bad. Very bad. I shook my head. “Not interested.”


“Look. I’m hot, tired and in serious need of a shower. Can we continue this discussion later?”

Dutch glanced at his watch. “Yeah, my lieutenant got the search warrant for Lopez Meats about an hour ago and the tactical team is gearing up. Fire 1 will take us back to Phoenix.”

I groaned. “All I want is a cold shower and a big glass of iced tea.”

“How about a bottle of cold water and some wet wipes?”

“Wow. You sure know how to show a girl a good time.”

“Tomorrow I’ll take you to Hilberto’s. Monday is all-you-can-eat fajitas,” Dutch said.

“Be still my heart. An all-you-can-eat feast at a fast-food joint.”

Dutch waggled his eyebrows. “It’s a date then.”

“Date? Like a date, date?”

“Yes. I’ll even walk you home and give you a goodnight kiss that will rock your world.”

My girly parts were jumping up and down with anticipation. I hadn’t dated since Grandma Hester died. “I do love their tamales.”

“Good. I’ll pick you up at seven.”



~Follow the rest of the tour

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.

Find her online:



Gail will be awarding a $25 Amazon or B/N GC to a randomly drawn winner via rafflecopter during the tour.

a Rafflecopter giveaway

7 thoughts on “SHENANIGANS by Gail Koger

  1. Thanks for having the gang over. Never get Kandi angry: Dutch leaned down until his nose touched mine. “I don’t know how you did it, but you sic’d those damn pigeons on me.”

  2. These tours are great so thank you for all the hard work you all put into bringing them to us. We have picked up some terrific books thanks to all of you bloggers and the authors have some amazing books to read.

Join the Conversation

This site uses Akismet to reduce spam. Learn how your comment data is processed.