Authors: Gemma Halliday
Tags: #Literature & Fiction, #Genre Fiction, #TV; Movie; Video Game Adaptations, #Mystery; Thriller & Suspense, #Mystery, #Amateur Sleuths, #Cozy, #Women Sleuths, #Romance, #Romantic Comedy, #Romantic Suspense, #Mystery & Suspense, #Suspense
The streetlights were still on, dim spots of light dotting the fog as the sunrise struggled to break through. Though the rain had stopped, the streets below still glistened with the evening’s downpour. A jogger made his way down the block, his warm breath making visible puffs in front of him as he hurried past her building. The market across the street was opening, the owner pulling back the heavy iron gates to reveal glass windows full of half-priced noodles and canned soup three for a dollar. And the laundromat’s ‘open’ sign still hung on the door, though Anna could see it was empty inside now.
Forget him.
The coffee pot hissed, signaling the end of the cycle, and Anna grabbed a mug from the overhead cupboard. She poured the dark, aromatic liquid into her cup, sipping as steam rose to warm her cheeks.
No doubt about it, it was time to move on.
“
What do think of Tucson, Lenny? Or maybe Sedona. Lots of wide open space to run in Arizona.”
He answered with a loud slurp, finishing the last of his breakfast, and lumbered to the front door, his nails clacking along the hardwood floor. He sat by the door and made a pathetic whine in the back of his throat.
“
Oh no, pal. After what you put me through last night, you can wait until I’ve had a shower first.” Anna set her cup down on the counter and headed toward the bathroom.
She wasn’t sure, but she could swear Lenny gave her a dirty look as she closed the door.
* * *
The Golden Gate Animal Shelter was located two blocks south of the park, in the Sunset district. It was a nondescript, square building squatting between a hardware store and a dry cleaners near the end of the block. Glass windows spanned the front while a hand painted yellow sign sporting a cartoon dog in lederhosen informed passersby that they were open.
Originally the shelter had been created to handle overflow from the county facilities when they’d instituted their ‘no kill’ policy, putting down only the sickest of animals or ones deemed too dangerous to be adopted out. With just fifteen kennels in the back, they were a small shelter by city standards, but it was clean and close to public transportation, so it had suited Anna perfectly when she’d first moved to the city.
A small pang of regret hit her stomach as she pushed through the front door that she’d soon be leaving it behind. An overhead bell jangled in the small lobby to signal her presence.
“
It’s just me,” she called out.
A slim redhead in jeans and a Giants sweatshirt poked her head out from the back room.
“
Hey, you’re late,” she commented, wiping her hands on the seat of her pants.
Shelli Cooper had been hired on as office manager at the shelter a couple months after Anna had started there and ran the place like clockwork. At just over five feet she was a petite little firecracker with enough perk to single handedly solve the nation’s energy crisis. She had a tendency to talk with her hands and was perpetually bouncing on the balls of her feet. Her red hair was worn long and loose around her face, hippie style, with a pair of green eyes set in skin so pale she reminded Anna of a china doll. A dusting of freckles along Shelli’s upturned nose gave her a perpetually youthful look, though Anna put her age somewhere in her early thirties, close to Anna’s own.
“
Sorry,” Anna said, setting her shoulder bag down on the counter. “Long night.”
“
Oh yeah?” Shelli asked, leaning in. “You get some?”
“
Ha. No, stubborn boxer. Rain. Mud. Not fun.” She picked up a pile of mail and thumbed through it. Mostly bills and bulk mailers from other local businesses.
“
Yeah, it really came down last night, didn’t it? My power flickered a couple times during the debates. I was sure it was going to cut out. Did you watch?”
Anna shook her head. “No. I never get into politics.”
“
You didn’t miss much. Republicans crying bleeding heart, Democrats crying big oil. Same old tune. They say Jonathan Braxton’s ahead in the polls, though. Not sure how I feel about having a governor younger than I am, but there you have it. Oh, hey,” she said, switching gears, “we got a newcomer last night after you left.” Shelli navigated around the front counter to grab a clipboard from the desk behind.
“
Oh, yeah?”
“
Terrier mix. Tiny little thing, freaked half out of his mind. No ID or tags. A homeless guy brought him in just as I was closing up. He was afraid the church wouldn’t let him in for the night if he had a dog with him.”
“
Is he in the back?”
“
Number fifteen.” Shelli handed her a clipboard with the terrier’s paperwork, before taking a seat behind the counter and jiggling her computer screen to life. “He’s all yours, Annie.”
“
I’m on it.”
The shelter’s kennels consisted of one large room with concrete floors where fifteen smaller cages were set up. Three quarters were full, which was less than most shelters in the area, often overflowing, sometimes even illegally housing animals in the offices and storage rooms. It was hard enough finding cute little puppies homes, never mind older animals that had been abused, neglected, or, worse, grown up feral, fending for themselves. While Anna did her best to clean them up and make them look attractive for potential new homes, it was often a race against time to get the adoptable ones out to make room for the never ceasing influx of new animals.
She stopped at the last cage and squatted down next to their newest boarder. He was small, even for a terrier, his fur a shaggy gray color, matted with something dark and sticky along the back. He yipped warily at the cage door, bouncing up and down on all fours.
“
Hey there, fella,” Anna said, trying to make her voice as low and soothing as she could. “Don’t you worry, we’ll clean you up.”
He yipped again, clearly not convinced.
She slowly opened the cage door, talking in soft tones to the animal as she reached out a hand and let his wet little nose run along her palm. Once his nostrils had gotten their fill, she scooped him up from the floor, running her hand gently along his back as she carried him to the sink. He shivered in her hands, and she could feel his ribs jutting beneath his skin. Sadly, he looked like he’d been on the streets for a while.
“
It’s okay. No one’s going to hurt you. Trust me, you’ll feel so much better after a nice, hot bath.”
She turned on the water, letting it warm up a bit before setting the dog down in the deep, metal basin. He circled a few times, sniffing at the drain as she turned on the handheld showerhead and ran it along his fur. Immediately the water turned brown, rinsing away God knows what. She lathered him in shampoo as he tried to bite the bubbles rising from his coat, then rinsed him again until the water ran clear and his fur was at least two shades lighter.
The next step was to scan for ID. Even though he’d come in tagless, more and more pet owners were being urged to have ID chips implanted in their animals. Anna looked for the tell tale bulge along his neckline. Nothing. But just for good measure, she scanned the hand held machine over his fur. As suspected, nothing showed up.
“
I guess you’re Fido Doe, now,” Anna informed him.
He looked up at her and licked her chin.
“
Oh, you like that name, do you?” she laughed.
She scratched behind his ears as she carried him out into the front room where Shelli would take his picture to broadcast via internet for a potential new home.
“
Ready for his close up,” Anna said.
Shelli’s head popped up from her email. “Oh, isn’t he cute! He looks so much better. He’s gonna go right away.”
“
Let’s hope.”
“
Okay, hold him up.” Shelli pulled a digital camera from the top desk drawer and aimed it at the terrier. “Hmm… wait. He needs something.”
She leaned down and rummaged in her desk again.
Fido wiggled in Anna’s arms, his little nose twitching, just dying to explore the new room.
“
I’m not sure how much longer I can hold him.”
“
Here, perfect.” Shelli stood up, a length of red ribbon in one hand. “Just hold him a second,” she said, navigating the ribbon around his neck. The little dog twisted his head to the side, trying to nip at the ends as Anna held him down. Finally Shelli won out, creating a somewhat lopsided bow around his neck.
“
There, much better.”
Anna rolled her eyes and laughed. “Just take the damn picture already. He’s going to bolt any second.”
Shelli held up the camera. “Okay, big guy, smile.” She snapped the shot, then checked the digital window. “Aw, he’s adorable.”
Anna peeked over Shelli’s shoulder. “Perfect.”
“
Oh, here,” Shelli reached behind the desk, pulling out the morning’s copy of the Chronicle. “I’m sure he needs fresh paper in his stall.”
“
Hey, save me the classifieds,” Anna asked, juggling the terrier in one arm while she tried to pull the section out from the rest.
“
Oh no, not again.”
“
What?”
“
Don’t tell me you’re moving again?”
Anna turned away, hoping her thoughts weren’t visible on her face. “Thinking about it.”
“
This is the second time you’ve moved since I’ve known you.”
It was true. She was getting antsy faster and faster the longer she stayed in the city.
“
My lease is up,” she lied.
“
Can’t you renew? I thought you liked that place.”
“
I do.”
“
So?”
“
So, it’s time for a change.”
“
Last time it was the plumbing. The time before, the super who refused to fix the AC. God, I hope you find a keeper this time.”
Anna cringed. She hated lying to Shelli. Both apartments had been fine. But more than a few months and she started to get that antsy feeling. Like she was too settled, too comfortable. That’s when her guard would fall.
“
Well, let me know if you want me to go check out some places out with you. Oh, hey, my neighbor’s sister just rented this condo near the Haight. I think she’s looking for a roommate. I could ask?”
Anna bit the inside of her cheek. Then nodded slowly. “Yeah, sure. That would be great.”
Liar.
She had no intention of staying in San Francisco. As much as she’d miss the shelter, even Shelli, it was time to move on. Unfortunately, not something she could share. There would be too many questions, promises to keep in touch that would just be another round of lies. She knew from experience that the best way to go was silently and swiftly. One day she was there, the next it would be like she’d never existed.
Like a ghost.
Because, after all, isn’t that what she was?
* * *
Dade squinted his left eye closed, his right trained on the image of Anya magnified through his scope.
“
Come on, girl. Just put down the damned rat,” he muttered under his breath.
He’d been glued to her since she’d arrived. His scope tracking her as she parked her car up the block and walked to the shelter. He’d followed her inside, his entire body focused on the framed image of her dark hair in the lens. But he hadn’t been able to get a clear angle. First, she’d had that redhead dancing around her, then she’d disappeared into the back room, and now she was holding some mangy dog that wouldn’t sit still.
Dade shifted his weight, keeping his index finger loose on the trigger.
He was patient. He knew his moment would come. It would be done today.
The roof of the hotel was the highest point in a three block radius. It was an area wide enough to make him confident no nosey office worker looking out her window would see him, but close enough to his target that he knew he wouldn’t miss. He’d been lucky. It was perfect for a long-range shot. Which was exactly how Dade wanted it. He had no intention of getting that close to her again.
He would do it through the window. A bigger mess, no doubt, with the glass. But the noise would confuse people. Make them focus on the point of impact, not the point of origin. They’d be ducking, avoiding debris. Not scanning the street for a guy with a gun.
He’d hauled his rig up to the roof in a guitar case, blending in as one of dozens of the city’s street musicians roaming the sidewalks just after dawn. He knew from his mornings parked in front of Anya’s building that she woke at 6:15 on the dot every day. She would have been getting her first cup of coffee – cream and sugar – when he’d set up the scope, the long range rifle, aligned the site perfectly to the right front window of the shelter.
At 7:30 the redhead had come in, army bag slung over one shoulder, walking from the bus station up the street, and unlocked the doors, swinging around the yellow sign from ‘closed’ to ‘welcome’. He’d lain on his stomach, sprawled flat against the roof as he’d watched her flip on her computer monitor, paw through a pile of mail, then slip into the back room until Anya arrived, half an hour later.
Usually he’d swing in thirty seconds behind her, parking his SUV down the block.
But today he was waiting.
He blinked his left eye shut again, feeling the morning sun begin to melt the layers of fog away. A thin bead of sweat trailed down his temple, but he barely noticed.