Vi Hart had seen a lot of odd things over her years as a deputy in the supposedly sleepy town of Bloo Moose Vermont, but she’d never been up close and snuggly with a pissed off bear before.
Most of the time, bears were more of a nuisance than a problem. They preferred living in the bush, but any sniff of easy pickings had them strolling near to people looking for snacks they’d left behind.
This poor guy had been caught up in some discarded wire fencing someone had tossed in the bush. He was big, annoyed, and willing to take down anyone who got close enough to help.
Jenna Wilkes, vet extraordinaire, was talking in soothing tones while her boyfriend and former Ranger Noah Washington worked beside her with a set of wire cutters. Vi was doing the same near the bear’s hind legs. Yogi must have been spinning furiously to get so tangled.
Old John, the farmer who’d called in the problem, had set up a floodlight so they could see what they were doing. Summer days were long, but they’d been working for hours and it was now well after midnight.
The bear continued to grumble, but Vi figured it was more for form than anything. He’d seemed to realize that Jenna was going to help him. Yogi appeared to appreciate her, while he barely tolerated Noah and Vi. There were several rips from claws in her uniform to prove it. She also had proof that bears did indeed shit in the woods on her shoe and her pant leg.
Finally, she snipped off the last piece of fencing she could see. Noah had finished up front and was standing ready with a tranquilizer gun. Jenna had rolled her eyes at his precaution, but he hadn’t taken his eyes off the bear long enough to notice. No one was going to hurt Jenna on his watch. The veterinarian was a very lucky woman.
Vi sat back on her heels and placed the last piece of wire on the tarp they’d been using to collect it so no other animals would get caught. Her body was stiff from being crouched up with the bear. And the fear, let’s not forget the fear. It was all well and good to know that bears rarely attacked people unless provoked, but it was a whole different situation when you were within easy reach of those claws and teeth.
Jenna patted the shoulder of the full-grown male. “Okay buddy, we’ve got you free now. You can get up.”
He grumbled and stretched out his back legs, nearly squashing Vi in the process. She scrambled back and tried to look nonchalant despite the paw prints on her leg.
Without a backward glance or a thank you, Yogi trudged off into the bush, away from John’s farm and his sheep. John produced a metal detector and they cleared the ground before finally packing it up.
When they reached the driveway, John headed into his farmhouse with a wave. Vi lifted the tarp full of wire into the trunk of the cruiser and turned to her friends. “Thanks for coming out tonight. John was worried about his sheep.”
Jenna smiled. “No problem. I’m glad we could help. And I’m glad the bear wasn’t injured beyond a few scrapes. At least the wire wasn’t rusty. What’s wrong with people who dump things like that fence into the bush? That’s why we have landfills.”
Noah threw his arm over Jenna’s shoulders. “Too many people are selfish idiots. But we’ve helped your buddy and now we need to head to bed. The Trekkies will want their breakfast in a couple of hours.”
Vi waved them off with more thanks. Noah’s alpacas and llama all carried Star Trek names and like every other farm animal in the world, they demanded breakfast bright and early.
With a sigh, Vi turned the cruiser back to town. She’d reached Boardwalk Avenue and was almost at the station when her work cell rang. In this small town, there was only one officer on duty during the night shift. All calls went to the work cell. If she needed more help, she could call in her boss Dave Belanger or any of the other deputies, but normally, nights were pretty quiet.
Apparently not tonight. “Bloo Moose Police Department.”
“Help. I need help.” The male voice sounded panicked.
“Tell me your situation. Where are you?”
“I’m in the lake. Help me.”
Damn. Bloo Moose Lake was huge. “Are you alone? Can you tell me where you are?”
It took a few minutes to get a coherent answer, but by the time she arrived at the police boat that was docked at LaChance Lodge at the north end of town, she’d learned he was close by. Because the jackass thought kayaking alone in the middle of the night was a brilliant idea. Even though he’d never kayaked before.
She’d fired up the boat when Gage LaChance appeared on the dock. As the owner and manager of the rental property, he lived above the large log cabin that served as a rental and convenience store. He’d probably heard her car arrive. “Need a hand?”
When she nodded, he jumped in and once she explained; he used the Maglite to search their surroundings. It wouldn’t help if she drove over the half-drowned man. It didn’t take more than five minutes to spot the overturned kayak and the man clinging to it.
She turned off the motor as they neared the scene. She and Gage moved to the side of the boat.
“I can’t lift my arms.” The man looked to be in his early twenties and he was terrified. How long had he been out there? Even during the height of summer, the enormous lake never reached balmy. Hypothermia was always an issue.
Vi grabbed the hooked pole that they kept on board and used it to pull the man closer. Then she and Gage worked together to reach over. Gage stood well over six feet while she barely topped five, so it was an uneven effort. The man in the water, Charlie, was clearly exhausted and wasn’t much help at all.
Vi kept her voice soft and soothing. “It’s going to be okay, Charlie. Just reach up and take our arms. We’ll do all the work to pull you in. You’ll be safe in no time.”
It took three attempts before he finally was able to clamp onto Vi’s hand. “Good job. Take a deep breath and reach for Gage too.” There was no way Vi could lift him in on her own. If Gage hadn’t come down to the boat, she would have had to jump in the water to help boost the man up.
Charlie squeezed Vi’s hand and released the kayak to reach for Gage. The boat bobbed and startled him. He screamed and grabbed onto Vi with his other hand as well.
She didn’t stand a chance against his heavier weight and before either she or Gage could react, she splashed into the lake. The frigid water soaked through her clothes instantly. Charlie continued to cling to her and it took her more than a minute to convince him he wasn’t drowning and that Gage, a dry and smiling Gage, would be able to hoist him into the boat on his own.
Once he was safely onboard, Vi grabbed the upturned kayak and passed it up to Gage. Then the big man hauled her up as well. It was another hour before Charlie was settled back in the cabin he’d rented. Warm and recovered, he’d promised to pay Gage back if the kayak was damaged. He’d also promised to try not to be an idiot again.
Vi took a blanket from the trunk of the cruiser and put it on the seat so her wet uniform wouldn’t soak it then headed back to the station. Before she got there, the phone rang.
Holding in the curse, she used the button on the steering wheel to answer. “Bloo Moose Police Department.”
“Vi? It’s Darlene.” Darlene and Connie ran the Boozy Moose, the town’s one and only bar.
“What’s up Darlene?” A glance at the clock showed it was four o’clock, well after closing time.
“We’ve got some drunk banging on the door and hollering at us to let him in. We’ve tried almost everything, but he won’t go away. Connie’s getting pissed.”
That wasn’t good. Connie was a woman of few words, but many skills. She ran the bar’s kitchen and was talented with her knives. She was also extremely protective of her partner Darlene and had the ability to use those knives on more than just fish.
“I’m already in the cruiser, only a minute out.” So much for a nice warm shower and a dry uniform.
“Maybe you should call in Dave or one of the guys.”
Vi rolled her eyes. “I’ll check it out first.” Calling in for help before she even assessed the situation wasn’t going to happen. The guys never gave her a hard time for being female or half their weight, and she wasn’t giving them a chance to start.
She pulled up in front of the bar seconds later and found the man banging on the front door. “Open the hell up. I just wanna drink.”
Vi turned on the cruiser lights and trained the headlights on the man. She didn’t recognize him, which meant he was a tourist. She exited the vehicle and called out. “Bloo Moose Police. The bar is closed and you need to head back to wherever you’re staying. I can give you a ride.”
The man turned his attention to her. “You gonna make them open up for me?”
“No. It’s after four in the morning and they’re closed.” Vi opened the back door of the cruiser. “Come on and I’ll give you a lift. Are you staying at the motel, the B&B, or do you have a rental?”
“None of your damn business, you runty little bastard. I want a drink.”
Vi rolled her eyes. “That’s runty little bitch, and I think you’ve had enough for one night.” Or a year.
The man stopped pounding on the bar’s door and turned to look at her. He swayed on his feet as his eyes trailed over her body. “Bitch, huh? Still runty, but you’ll do. Maybe you wanna have a drink with me?”
Not a chance. “Why don’t you have a seat in the car and we can figure out where you’re staying?”
“There’s not much to you, but I’ll let you warm up my bed. I bet you can give a blow job just fine.”
Not in this or any other lifetime. Vi clamped her teeth together to keep those thoughts internal. Instead she patted the open door of the cruiser and waited to see what Prince Not-So-Charming would do.
His lecherous, drunken eyes roved over her again and she shuddered with revulsion. If he tried to grope her, she’d be a professional and not kick his ass completely, but she’d angle just right so she could shove him into the backseat. If she could get him into the drunk tank without having his hands touch her, this shift might redeem itself after all.
The man stumbled toward her and Vi forced herself not to give way. Not yet. He needed to be a couple of feet closer to get him in the car.
The man reached out for the cruiser door, or maybe her, when his eyes bugged out. He pitched forward and she moved back, but she wasn’t fast enough. He spewed vomit all over her shoes before collapsing at her feet in a heap.
Great. Just great.
Vi blew out a deep breath and rubbed her face. Was this shift ever going to end?
Luca Russo checked the time before turning on the heat under the bacon. He hadn’t seen Vi much in the last few days and he missed her. Probably more than a guy was supposed to miss his best friend.
But in the quiet of his mind, he knew he’d moved way past friendship a long time ago. He just didn’t want to screw it all up and risk ruining that friendship by telling her he wanted more. At least not unless he got a hint from Vi that she was thinking the same way.
They’d met way back in high school when she’d threatened to toss the computer out the window because the spreadsheet kept eating her data. She’d always been a tiny dynamo.
He’d been the new guy. The grief-stricken new guy who’d moved in with his great aunt and uncle because his parents had been killed in a highway pile-up.
He’d talked Vi out of tossing out the tech then had led her through the process of making the spreadsheet work for her. They’d been friends ever since.
A decade later, Luca had lost Gio and Rosa as well. They’d left him their small bungalow on the south end of Bloo Moose, a town he’d thought was bizarre when he’d first arrived. Now, he couldn’t imagine living anywhere else.
He’d moved into the top floor of the house and rented out the basement. There’d been one disaster of a tenant before Vi had asked to move in. It had been perfect. Well, except for the part where he lusted after her while she remained oblivious to him as anything other than her buddy. The guy who’d helped her through computer classes. The guy she’d helped with Spanish.
He heard the side door unlock because he’d left the kitchen door to that tiny foyer open. “Hey Vi. Want some breakfast before you crash?”
Luca turned away from the stove to see her response, and just to see her. His jaw nearly hit the floor like one of those cartoon characters. “What the hell happened? Are you okay? You look like you’ve gone a few rounds with a Yeti. Are those claw marks? What is that smell? What is wrong with your shoes?”
Vi sighed, her shoulders slumped and the omnipresent sparkle missing from her eyes. “Yes to breakfast, but I need a shower first.”
And maybe a trip through a decontamination chamber. The smells of vomit and wet fur were overpowering the bacon.
She toed off her shoes and dumped them outside. It looked like she’d hosed off whatever had covered them and he wasn’t sure they were going to make it further than the garbage bin. He wanted to take the couple of steps and hug her, but she’d push him away with the way she smelled.
With a sigh, she turned to her basement apartment. “I might be awhile. If you don’t want to hold breakfast for me, that’s okay.”
Hell, he’d hold just about anything for her. “Take your time. Maybe use the entire bar of soap.” When he heard her soft huff of a laugh, he closed the door to the kitchen. No sense in letting those odors inside to ruin breakfast.
Vi was easily one of the toughest people Luca knew, but she’d looked near her breaking point. Definitely a cheesy omelet kind of morning.
He went about prepping the breakfast while trying to keep his mind off of her in the shower. Soap. Slippery skin. Bubble trails.
How would she react if he knocked on her bathroom door and asked if she wanted help scouring away the dregs of her shift? Then, after an orgasm or two, he could tuck her into bed and hear about her shift before ensuring she’d have the best dreams.
With a muttered curse, he shifted the pan to another element before the bacon edged from crispy to charred.
When Vi opened the door, he had breakfast and himself mostly under control. Which would have been easier if she hadn’t been wearing tiny flannel shorts and a snug t-shirt. Ready for bed. He’d like her to make her way to his bed instead of her own.
Oblivious to his thoughts, Vi moved through the kitchen and set the plates in their usual places. He cut the omelet with the flipper and put the halves on the plates. Vi buttered the toast and he grabbed the bacon and they put everything on the table.
As she sat, Vi heaved out a sigh. “Thanks.”
“No problem. You okay?”
Her lips tilted for a moment, then she took a bite of the eggs and leaned her head back with a groan that had his imagination doing all the things he’d trained it not to do.
“This is heaven. Thanks again, Luca.”
“You ready to tell me about it?”
“You’ll laugh.”
“No I won’t.”
Except he did. How could he not? “A pissed-off bear and two idiot tourists. At least if the kayak guy had been later, you might not have smelled as bad. And then a flat tire on your bike when the shift was over? You should have called me. I’d have come to get you.”
Vi shrugged, but the glimmer of a smile shone in her eyes. “I didn’t want to smell up your car. What can I say? I’m living the glamorous life of a small-town cop. This is the stuff of movies right here.”
“Maybe a Charlie Chaplin movie.”
That earned him an actual laugh. They shared a love of Chaplin. “That would be perfect. I’m glad I’m off for a couple of days. I might need to sleep for all of it.”
Sleep. Bed. Imagination gone rogue. Luca shoved bacon in his mouth to stop the suggestion she could share his bed and he’d make sure she’d have pleasant dreams.
“How’s your newest app coming along?”
No matter how bad her day had been, she always remembered to ask about his. As if creating apps for financial institutions could compare to being a cop.
Best of all, Vi listened. She didn’t ask just to be polite. She was truly interested in his work. He wanted her interested in him. Could he work with that, make it something more? “It’s going pretty well.”
“What are you aiming to do with this one?”
He grinned. “Do you really want to know?”
She nodded and forked up another bite.
“I want this app to help out those who are struggling to put money aside for savings. Everyone should have at least two months’ worth of their wages set aside for emergencies, but most people can’t do that.”
She nodded. “So many people struggle to make ends meet. Savings is an impossible dream for lots of families.”
She always got it.
“Exactly. If people set up their goals and then use their debit card for every purchase, the app will track it all and analyze the percent of income for each type of expense.”
Her eyes didn’t glaze over, so he kept talking. “After a couple of months, patterns will start to emerge. The app will make suggestions for what is costing too much compared to their goals.”
“Sounds like a great tool. Especially for people who don’t have time or the skills to do all the tracking themselves.”
He nodded and snagged the last piece of bacon. When she raised her eyebrows at him, he snapped it in half and handed her a piece.
“You’re the best. Thanks.”
Once they were done, they stood to clean up. He didn’t bother to complain when Vi filled the sink rather than opening the dishwasher. She didn’t believe egg ever came off unless washed by hand. He’d given up arguing.
Once the kitchen was clean, she smiled at him. “Thanks for breakfast, Luca. It was just what I needed. I’m happy and full, and I no longer smell like bear or vomit. I might even be able to sleep.”
He wanted her to stay, he always wanted her to stay, but she had to be exhausted after her wild shift.
As she opened the door to head down to her apartment, her phone sounded with a text. When Vi looked down, all the color she’d regained drained from her face.
Her huge blue eyes widened. “Shit.”
All rights reserved @2026 Jemi Fraser Legal Disclosures: As an Amazon Associate I earn from qualifying purchases. As an Apple and Kobo Associate I earn from qualifying purchases. I use MailerLite to sore information if you subscribe to my reader newsletter. I never sell or share any personal information. Google Analytics is used to track website activity soleely for infomrational purposes. This infomration is not osld or shared. For all links leading outside of my site, please see that site’s privacy policy.
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |