Category: Off the Clock

Chapter 65 — Under the Stars

Gabriel began objecting to Summer Movie Night before they had even left the cabin.

“This was supposed to be relaxing.”

Thane stood in the kitchen, loading a cooler with bottled water, canned sparkling drinks, and a container of cut fruit that Mark had apparently decided was necessary for an outdoor movie.

“It is relaxing.”

“It is a public event.”

“People relax at public events.”

“People who enjoy being observed relax at public events.”

Mark came in from the hall carrying three oversized camp chairs folded beneath one arm and a rolled blanket beneath the other.

“They are not observing us in a hostile manner.”

Gabriel looked at him.

“That is a very Mark sentence.”

“It is accurate.”

“You keep saying that like accuracy protects you from being annoying.”

“It frequently does.”

Thane shut the cooler.

“Bring the chairs.”

Gabriel followed him toward the door.

“I just want it noted that I was promised a quiet Saturday night.”

“You were promised food trucks and a movie.”

“I was promised funnel cake.”

“You promised yourself funnel cake.”

“Which is the strongest kind of promise.”

Outside, the late-June evening had softened the heat just enough to be pleasant.

The cabin grounds were still warm beneath their pads, and the trees around the property carried the layered scent of sun-baked pine, damp earth near the creek, and the last bright green push of early summer. Somewhere behind the house, a bird made one final, insistent argument against nightfall.

The Humvee waited in the drive.

Thane got behind the wheel.

Gabriel took the passenger seat with the cooler between his feet. Mark climbed into the back with the chairs, blanket, a small first-aid pouch, his notebook, and a folded park map he had printed from the city event page.

Gabriel looked over his shoulder.

“You printed a map.”

“It shows the food-truck layout, accessible seating, restrooms, first-aid location, event-information tent, and designated family-reunification point.”

Thane started the engine.

“Family-reunification point?”

Mark looked up from the map.

“Large public gathering. Children. Darkness after the movie begins. It is sensible.”

Gabriel turned toward the windshield.

“You know what? I respect the preparedness.”

“Thank you.”

“I am still judging the printed map.”

“That is fine.”

The Humvee rolled down the long drive and turned toward town.

For the first few minutes, the three of them let the road carry the conversation.

Cross Timber passed in warm evening pieces: small brick homes with porch lights already on, kids chasing one another through sprinklers, a man grilling in a driveway while somebody else carried folding chairs toward the backyard, a dog standing with both front paws on a fence rail to supervise the street.

The city looked almost sleepy.

Not empty.

Just comfortable.

The kind of evening that made people want to sit outside until someone remembered it was a school night.

Gabriel watched the passing lights.

“You think we are going to get recognized?”

Thane kept his eyes on the road.

“Probably.”

“Are you prepared?”

“For what?”

Gabriel smiled.

“The Kaden Face.”

Thane’s ears tipped back.

“No.”

Mark looked at his map.

“It is statistically likely.”

Thane glanced in the rearview mirror.

“You are both awful.”

Gabriel folded his arms.

“People love you.”

“People like a stupid picture.”

“People like the stupid picture because they like you.”

Thane looked back at the road.

“That does not make it less stupid.”

“No,” Gabriel said. “It makes it sweet.”

Thane made a low sound in his throat.

Gabriel looked delighted.

“Do not growl at me. Save it for the fans.”

“Gabriel.”

“Sorry.”

He was not sorry.


Hearthstone Park had been turned into a small, cheerful city.

The main lawn stretched broad and green beneath string lights hung from temporary poles. A huge inflatable movie screen stood at the far end, still blank except for a city logo and a countdown timer ticking toward sunset. Families claimed spaces with blankets and folding chairs. Kids ran between adults carrying glow sticks, light-up wands, and cups of shaved ice bright enough to be seen from orbit.

Food trucks lined the paved loop beside the playground.

Tacos.

Barbecue.

Kettle corn.

Pizza.

A local coffee trailer serving iced drinks and lemonade.

And, near the end of the line, a funnel-cake stand with a banner large enough that Gabriel spotted it from the Humvee before Thane had found a parking place.

“There.”

Thane had not even finished turning into the lot.

“Gabriel.”

“There is a funnel-cake truck.”

“I see it.”

“You need to park closer.”

“I am parking where there is space.”

“Funnel cake waits for no wolf.”

Mark leaned forward from the back seat.

“Park closer to the family entrance. It will be easier to leave later.”

Gabriel looked back at him.

“Whose side are you on?”

“The side that does not make Thane circle the lot twice.”

Thane found a spot along the outer edge of the lot and shut down the engine.

The second the three of them stepped out, a little boy’s voice cut through the crowd.

“THANE!”

Thane stopped.

Gabriel’s entire face brightened.

“Oh no.”

Kaden came running across the grass with the reckless speed of a child who had been given permission to run but had not been given any practical limits on how fast.

His father followed several steps behind, calling, “Kaden, slow down!”

Kaden did not slow down.

He reached Thane and stopped so abruptly his sandals skidded in the grass.

Thane looked down at Kaden’s feet.

“Those sandals are awesome,” he said. “Very wolf worthy.”

Kaden’s whole face lit up.

“They are Keens,” he said proudly. “Dad says I can climb rocks in them.”

Thane nodded solemnly.

“Good shoes for climbing rocks. Good shoes for running through grass. Definitely wolf worthy.”

Kaden looked down at them like they had just been officially promoted.

His father laughed behind him.

“Oh, you have no idea what you just did.”

Gabriel leaned toward Mark.

“He is going to wear those to bed.”

Mark watched Kaden admire his sandals.

“Statistically likely.”

“I knew you would come!”

Thane looked at him.

“How did you know?”

Kaden pointed broadly at the movie screen.

“Everybody said maybe.”

Gabriel crouched beside him.

“Everybody is a very unreliable source.”

Kaden looked at Gabriel.

“You are here too!”

“I am devastated to report that I am.”

Kaden looked at Mark.

“You brought your notebook?”

Mark held up the small black notebook.

“Yes.”

Kaden nodded, apparently satisfied.

Then he turned back to Thane.

“My dad said I could ask.”

Thane closed his eyes.

Kaden’s father reached them and looked embarrassed.

“You absolutely do not have to—”

“It is okay,” Thane said.

Kaden grinned.

“The Kaden Face!”

Gabriel made a sound that came dangerously close to a cheer.

Thane looked at him.

“Do not.”

“I said nothing.”

“You made a noise.”

“It was a supportive noise.”

Kaden’s father pulled out his phone.

“Only if you are sure.”

Thane looked at Kaden and at his wolf-worthy footwear.

The kid had already raised both hands into small claws.

He had practiced.

There was no question.

Thane sighed.

“Okay. One. Because your Keens rock!”

Kaden bounced on the balls of his feet.

Gabriel took the phone from Kaden’s father.

“Everybody knows the format. Kaden, claws up. Thane, down a little. The park lights are behind you, so we are going to use the trees as background.”

Mark looked toward the line of mature maples beyond the lawn.

“Two steps left would reduce glare.”

Gabriel stared at him.

“You are helping.”

“The lighting is poor from this angle.”

Thane moved two steps left.

Kaden positioned himself beside him, shoulders squared with the exaggerated seriousness of a child preparing for a duel.

“Ready?” Gabriel asked.

Kaden nodded.

Thane lowered himself beside him.

His expression shifted.

Shoulders forward.

Blue eyes narrowed.

Fangs bared just enough.

Then the low, controlled growl rolled through his chest.

Kaden gave the fiercest growl a ten-year-old could manage.

Gabriel took three photographs.

The first caught Kaden laughing.

The second caught Thane looking appropriately terrifying and Kaden looking like a tiny wolf prince beside him.

The third was perfect.

Kaden’s father looked at the screen and laughed.

“Oh, man.”

Kaden grabbed the phone with both hands.

“Dad. Dad, look!”

“I am looking.”

“It is so good!”

“It is extremely good.”

Kaden looked at Thane.

“Can I show everybody?”

Thane hesitated for half a second.

Then nodded.

“Sure.”

Kaden took off toward the lawn, carefully this time because his father caught the back of his shirt before he could reach full speed.

Gabriel watched him go.

“You just fed it.”

“I took one picture.”

“You fed it.”

Mark checked the event map.

“Technically, Kaden began it.”

Thane looked at both of them.

“You are impossible.”

From nearby, a familiar voice said, “That is not a denial.”

Walt stood beside the kettle-corn truck with two small granddaughters and a paper bag of popcorn large enough to feed a baseball team.

He wore a Cross Timber Fire Department shirt, jeans, and the pleased expression of a man who had just watched something he intended to bring up for the rest of the evening.

Thane stared at him.

“Walt.”

Walt lifted both hands.

“I am not asking.”

“Good.”

“My granddaughters are.”

The two girls stood side by side, both smiling shyly.

The older one, maybe nine, had the same steady eyes as Walt.

The younger one held a light-up wand and looked like she was considering whether Thane’s claws were real enough to touch.

Gabriel leaned down toward them.

“Would you like a picture with the scary wolf?”

The younger girl nodded quickly.

The older one gave a more measured nod.

Walt looked at Thane.

“They have been asking since I showed them mine.”

Thane sighed.

Gabriel looked at Walt.

“Your photograph has caused a public disturbance.”

Walt’s smile widened.

“Worth it.”

Thane crouched again.

“Two pictures.”

The girls stepped beside him.

The younger one raised tiny claws immediately.

The older one tried to look serious.

Gabriel got the first picture.

Then the younger girl looked up at Thane.

“Can you do it quieter?”

Everyone paused.

Her grandfather looked down at her.

“Honey?”

She looked at Thane.

“I like the face. I do not like loud growls.”

Thane’s expression softened.

“Yeah. I can do quiet.”

The girl nodded.

“Okay.”

Gabriel lowered the phone slightly.

“Quiet Kaden Face,” he announced.

“It does not have a second name,” Thane said.

“It does now.”

Mark stepped closer.

“Do not make it louder than she requested.”

Thane looked at the little girl.

Then lowered himself beside both of them again.

This time he gave the expression—the narrowed eyes, the fangs, the lowered shoulders—but no sound at all.

Just a silent, dramatic snarl.

The younger girl laughed.

The older one raised her claws.

Gabriel took the photograph.

When he showed them, both girls leaned close to the phone.

“That one is better,” the younger girl declared.

Walt looked at Thane.

“Quiet version is a hit.”

Thane stood.

“There is no quiet version.”

Gabriel’s smile turned wicked.

“Forest Boss Monster: Whisper Mode.”

Thane stared at him.

Walt laughed so hard he nearly dropped the kettle corn.


They had not made it ten feet toward the food trucks before the first adult asked.

It was a woman in her early forties carrying two lemonades and wearing a shirt from the local hospital. She approached with the careful, hopeful expression of someone who knew she was about to ask something ridiculous and had decided to ask anyway.

“Excuse me?”

Thane stopped.

Gabriel immediately turned toward her.

“Yes?”

The woman laughed nervously.

“This is going to sound stupid.”

“No,” Gabriel said. “It is not.”

Thane looked at him.

Gabriel ignored him.

The woman glanced at Thane.

“My niece sent me the picture of you and Kaden. She said I had to get one with you if I saw you.”

Thane looked around.

“Where is your niece?”

The woman smiled.

“She is in Wichita.”

Gabriel folded his arms.

“So this is really for you.”

The woman pointed at him.

“Do not make it weird.”

“I am not making it weird. I am clarifying the audience.”

Thane sighed.

“One.”

The woman’s face lit up.

“Really?”

“One.”

“Thank you.”

Gabriel took her phone.

“Hands up. Commitment. You are not escaping this with half-hearted claws.”

The woman lifted both hands and immediately burst into laughter.

“I feel ridiculous.”

“Good,” Gabriel said. “That means you are doing it right.”

Thane lowered himself beside her.

She tried to be serious.

She failed.

The photograph caught her laughing so hard her eyes were nearly closed while Thane gave the full, theatrical Kaden Face beside her.

When she saw it, she covered her mouth.

“Oh my God. My niece is going to scream.”

Thane stood.

“Good.”

The woman looked at him.

“You really do this for anybody?”

“No,” Thane said immediately.

Gabriel looked at the line beginning to form five feet away.

Thane looked past her.

Then groaned.

There were six people.

A couple with a teenage daughter.

A man in a Hawaiian shirt holding a shaved ice.

A woman with two boys.

And, somehow, a pair of college students who looked as though they had wandered over simply because they had heard the words Kaden Face and wanted to know what that meant.

Gabriel turned toward the line.

“Oh, this is bad.”

Mark looked at the growing group.

“Operationally, we should create order.”

Thane stared at him.

“Mark.”

“What? They are blocking the main walkway.”

“You are not organizing a line.”

“I am preventing congestion.”

Gabriel pointed at him.

“You have become the event coordinator for Thane’s face.”

“That is not what is happening.”

The man in the Hawaiian shirt raised his hand.

“Can I get one for my grandkids?”

Gabriel looked around him.

“Where are they?”

“Florida.”

“Sir.”

“They will love it.”

Thane looked at the man.

Then at the small line.

Then at Kaden, who had returned from the lawn and was now watching the whole thing with the delighted expression of someone who had accidentally invented a cultural phenomenon.

Thane rubbed a hand over his muzzle.

“Five minutes.”

Gabriel’s ears perked.

“Five minutes?”

“Five minutes.”

Mark checked the time.

“Six minutes will be more practical.”

Thane pointed at him.

“Do not.”

Mark closed his mouth.

Gabriel turned toward the loose crowd.

“Okay. Quick pictures. No pushing. Kids first. Adults, you have to make the claws. That is non-negotiable.”

Thane looked at him.

“Gabriel.”

“The people deserve standards.”

They did five minutes.

Then eight.

Then twelve.

Kaden helped direct traffic for approximately three minutes before his father gently moved him out of the way of the funnel-cake line.

Walt’s granddaughters held up glow sticks behind Gabriel like tiny stage assistants.

Mark, despite his protestations, became the official photographer because he was objectively the best at framing the shots.

“Two steps to the left.”

“Do not stand directly beneath the overhead light.”

“Keep the screen behind you, not the portable restroom.”

“No, sir, the claw hands should be visible.”

The college students requested what they called “the serious detective version.”

Thane looked at them.

“There is no serious detective version.”

Gabriel leaned around him.

“There is only the Kaden Face.”

The teenage daughter of the couple in line asked whether Mark and Gabriel could do it too.

Thane turned immediately.

“Yes.”

Gabriel blinked.

“What?”

“You heard her.”

Mark looked at the girl.

“Do you mean all three of us?”

“Yes.”

Thane stepped aside.

Gabriel looked deeply offended.

“You are abandoning your post?”

“I am expanding the format.”

Mark sighed.

“This will not look dignified.”

Gabriel stared at him.

“We are three seven-foot wolves standing in a city park making claw hands for a picture. Dignity left ten minutes ago.”

The girl’s mother laughed.

“Please.”

So the three of them stood together.

Thane in the center, big and dramatic, fangs bared.

Gabriel beside him with one hand lifted like a claw and the other pointing toward the camera as if he had just been caught in a crime he did not regret.

Mark on the other side, claws raised properly but with a completely neutral expression that made him look less like a forest monster and more like someone calmly evaluating whether the forest monster’s paperwork was in order.

The teenager looked at the photo and nearly dropped her phone laughing.

“This is perfect.”

Gabriel leaned close.

“Send it to everyone you know.”

Thane turned toward him.

“No.”

Gabriel smiled.

“Send it only to responsible parties.”

The line finally broke when the movie-night announcer tested the sound system.

A burst of music rolled across the lawn, followed by a cheerful voice asking everyone to find their seats because the movie would begin in fifteen minutes.

Thane stepped away from the impromptu photo area and pointed at the funnel-cake truck.

“Food.”

Gabriel looked delighted.

“Yes.”

Mark folded the event map and put it in his pocket.

“The line is shorter now.”

“Because we were the line,” Gabriel said.

Thane began walking.

“Funnel cake. Now.”


The funnel-cake truck was called Sugar Drift, and Gabriel loved it immediately.

“I respect a business that knows exactly what it is.”

The vendor was a young woman with purple hair pulled into a high bun and powdered sugar dusting the front of her black apron.

She looked at the three wolves, then at the line of people still occasionally glancing their direction.

“You are the face guys.”

Thane shut his eyes.

Gabriel put a hand on the service counter.

“We prefer community-engagement ambassadors.”

“You do not,” Thane said.

The vendor smiled.

“My little brother showed me the video.”

“Video?” Thane asked.

Mark looked at Gabriel.

Gabriel looked innocent.

“I did not take a video.”

Kaden’s father, passing nearby with Kaden and a paper tray of curly fries, lifted his phone in apology.

“Sorry! I only posted the quiet one.”

Thane looked at the screen.

The video showed the silent Kaden Face with Walt’s youngest granddaughter.

No growl.

Just Thane lowering himself beside the girl, raising his claws, giving the expression, and then holding perfectly still while she made the same face beside him.

It was maybe twelve seconds long.

The caption read:

Quiet version for kids who want the picture but not the noise.

The comments had started immediately.

This is adorable.
He listened to her.
Cross Timber’s gentlest scary wolf.
I am going to cry in the kettle-corn line.

Thane stared at the phone.

Kaden’s father looked worried.

“I can take it down.”

Thane looked at the video again.

At the little girl laughing after the picture.

Then shook his head.

“No. It is okay.”

Kaden’s father relaxed.

“Thanks.”

Gabriel’s expression softened.

Then he leaned toward Thane.

“Gentlest scary wolf.”

Thane pointed at the menu.

“Order.”

Gabriel grinned.

“Yes, sir.”

They ordered one funnel cake with powdered sugar and strawberries, one with cinnamon sugar and caramel, a basket of fries because Gabriel claimed “sweet needs salty balance,” and three lemonades.

Mark looked at the two huge paper trays when the vendor set them down.

“This is excessive.”

Gabriel took the caramel one.

“It is a community event. We are supporting local business.”

Thane picked up the strawberry funnel cake.

“You said you wanted this.”

“I do.”

“Then eat it.”

Gabriel looked at him.

“You know, your tone makes it sound like I have been ordered to consume fried sugar.”

“You have.”

Mark accepted a lemonade.

“Operationally, it appears he has.”

Gabriel looked between them.

“You are both monsters.”

The vendor laughed.

Then, cautiously, she held up her own phone.

“Can I get one later?”

Thane stared at her.

She smiled.

“After you eat.”

Thane considered it.

Then nodded.

“After.”

Gabriel looked triumphant.

“You see? Even food-service professionals recognize the value of the Kaden Face.”

“She gave us food.”

“She understands leverage.”


They found a space near the middle of the lawn, far enough from the screen that the sound would not be overwhelming and close enough that they could see it without straining.

Mark approved the location after a careful visual check.

“Good sightline. Accessible route behind us. No foot traffic immediately in front.”

Gabriel set down the cooler.

“You could review an eclipse.”

“I would identify the safe viewing location.”

“That is not an answer.”

Thane unfolded one of the oversized chairs and lowered himself into it.

The chair creaked but held.

Gabriel settled onto the blanket with the funnel cake between them.

Mark sat in his chair with the lemonade in one hand and a small bag of kettle corn in the other.

Thane looked at him.

“You bought kettle corn?”

Mark looked down at the bag.

“Yes.”

Gabriel stared.

“You bought kettle corn.”

“It was available.”

“You said it was nutritionally indefensible.”

“It is still food.”

Gabriel leaned closer to Thane.

“Mark is letting joy happen in public.”

Mark did not look up.

“I am eating popcorn.”

“It is a gateway.”

The movie began with a bright burst of music.

The crowd cheered.

The film was an old family adventure called The Lantern Fox, about three siblings who discovered a hidden valley full of strange creatures and spent two hours trying to return a glowing fox to the stars before an extremely dramatic local mayor could capture it for tourism.

Gabriel lasted seven minutes before whispering, “That mayor is absolutely going to betray them.”

Mark looked at the screen.

“He has been introduced beside a wall of taxidermy. The narrative signals are clear.”

Thane took a bite of funnel cake.

“Can we watch the movie?”

Gabriel pointed at the screen.

“The fox knows something.”

“It is a fox.”

“Exactly.”

The movie continued.

Kids whispered and laughed around them. Somewhere behind their blanket, a toddler announced at full volume that she had to use the bathroom. Parents shifted lawn chairs. Someone opened a bag of chips with the determined stealth of a person who believed plastic could be quiet if handled carefully enough.

Thane found himself relaxing despite the noise.

The estate-theft case had ended only days ago.

Not finished, not entirely.

The inventory would take time. The digital evidence would take time. Prosecutors would have questions. Other victims would need to be found, contacted, given back what could be returned.

But the crew was stopped.

Tonight, nobody was asking him to look at a photograph of an empty garage floor.

Nobody was explaining why they had thought they should have known better.

Tonight, a ridiculous glowing fox was trying to escape a man in a mayoral sash.

Gabriel reached for another piece of the strawberry funnel cake.

Thane moved the tray away.

“That is mine.”

“You have the caramel one.”

“I have both now.”

“That is greed.”

“That is boundaries.”

Mark, without looking away from the screen, reached into the kettle-corn bag.

“You are both behaving as though food scarcity is imminent.”

Gabriel looked at him.

“You brought one bag of kettle corn to three wolves.”

“It was a large bag.”

“It was a medium bag.”

“Then you should have purchased more.”

Gabriel looked toward the food trucks.

“Do you want me to go?”

“No,” Thane and Mark said together.

Gabriel smiled.

“See? You love me.”

The crowd laughed at something on screen.

Then the sound changed.

Not the movie.

Not the music.

A child crying.

It came from behind them.

Not loud at first.

Not dramatic.

Just the thin, scared sound of a child trying not to cry in a crowd and failing.

Thane’s ears tipped back.

Gabriel heard it too.

Mark set down his kettle corn.

The crying came again.

A little closer.

Thane looked over his shoulder.

A boy stood near the edge of the paved walkway behind their seating area.

He was maybe six.

Small for his age, dark curls, green T-shirt with a dinosaur on the front. He held a paper cup of lemonade in one hand, though most of it had sloshed down the side and darkened the front of his shirt.

He was looking around wildly.

His lower lip trembled.

No adult stood immediately beside him.

Gabriel was already rising.

“Hey, buddy.”

The boy looked at him.

His eyes widened.

Not because Gabriel was a wolf.

Because a big black wolf had spoken directly to him while he was already scared.

Gabriel stopped a few feet away and lowered himself slowly to a crouch.

“You are okay,” he said. “You are not in trouble.”

The boy’s face folded.

“I cannot find my mom.”

Thane stood, but stayed back.

Mark looked toward the family-reunification tent on the other side of the lawn.

A small white canopy with a blue sign beside the first-aid station.

“There,” he said quietly.

Gabriel kept his attention on the child.

“What is your name?”

“Leo.”

“Hi, Leo. I am Gabriel.”

Leo sniffed hard.

“I was with Mom and Eli.”

“Okay. Who is Eli?”

“My brother.”

“How old is he?”

“Ten.”

“Okay.” Gabriel’s voice remained calm. “Did you leave them, or did they leave you?”

Leo looked down at his spilled lemonade.

“I had to go potty.”

“That happens.”

“I went with Eli. Then he said he saw Kaden.”

Gabriel glanced at Thane.

Thane’s ears tilted back.

Of course he did.

Leo continued.

“And then I looked at the light toys and then I could not see Eli anymore.”

“Okay,” Gabriel said. “You did the right thing stopping where people could see you. We are going to help you find them.”

Leo looked at Thane.

“You are the scary wolf.”

Thane crouched a few feet away.

“Sometimes.”

Leo blinked.

“Are you doing the face?”

“Not right now.”

Leo nodded as if that made perfect sense.

Mark had already moved toward the event-information tent.

A volunteer in a bright orange vest noticed him approaching and stepped out to meet him.

Mark showed his badge and identified the situation without raising his voice.

“Off duty. We have a separated child near the central lawn. Name is Leo, approximately six, green dinosaur shirt, dark curly hair. He was last with his mother and older brother near the restroom and the light-toy stand. We need your family-reunification process.”

The volunteer, a college-aged woman with a radio clipped to her vest, nodded immediately.

“I am Maya. We have a lost-child protocol. I will call the event lead and send staff to the restrooms and vendor lane.”

“Do not announce his name over the loudspeaker,” Mark said.

Maya nodded.

“We do not. We announce that an adult should report to the family tent and verify details privately.”

“Good.”

She spoke quietly into her radio.

Mark looked toward the paved walkway.

“Leo is with Gabriel. We will bring him to the tent.”

Maya’s eyes moved to Thane and Gabriel.

Then back to Mark.

“Okay.”

Gabriel had not moved from his crouch.

Leo’s crying had softened, but he still held the lemonade cup so tightly it was beginning to collapse.

Gabriel held out one hand.

“Do you want to walk with me to the family tent? It is right there.”

Leo looked toward the white canopy.

Then back at Gabriel.

“Will you stay?”

“Yep.”

“Will he stay?” Leo asked, pointing at Thane.

Thane nodded.

“Yeah.”

“Will the gray one stay?”

Mark came back toward them.

“I will.”

Leo considered the three of them.

Then held out his free hand.

Gabriel took it gently.

The boy’s hand disappeared inside his.

They walked toward the family tent.

The movie continued behind them.

On screen, the glowing fox was now apparently trapped in a cave beneath an old clock tower.

The crowd laughed at a joke.

The ordinary life of the park went on.

But the small space around Leo had narrowed to three wolves, one orange-vested volunteer, and the simple work of getting him back to his family.

At the tent, Maya offered Leo a chair, a fresh cup of water, and a stack of crayons.

Leo did not want the crayons.

He wanted to watch the lawn.

Gabriel stayed crouched beside him.

“Can you tell us what your mom is wearing?”

Leo wiped his face with the back of his wrist.

“Yellow.”

“Yellow shirt?”

“No. Yellow thing.”

“Like a jacket?”

Leo nodded.

“She has a yellow jacket.”

“Okay. What about Eli?”

“Blue shirt. It says Thunder.”

Mark typed the description into the event form.

Maya relayed it over the radio.

No names.

No details anyone could misuse.

Just a request for a woman in a yellow jacket and a boy in a blue Thunder shirt to check in at the family-reunification tent.

Thane stood near the edge of the canopy, watching the crowd move.

Not searching by scent.

Not pretending he could magically pull one family from hundreds of people.

He looked.

He listened.

He watched for the shape of panic.

A woman near the light-toy stand had begun moving too quickly through the crowd. Her eyes swept from one child to another. A boy in a blue basketball shirt followed beside her, crying openly now.

The woman wore a yellow cardigan tied around her waist.

Thane turned to Maya.

“Possible match. Near the toy stand.”

Maya followed his gaze.

Her radio was already in her hand.

“I see her.”

The woman saw the tent at almost the same time.

She started toward it.

Then broke into a run.

The boy beside her kept pace.

“Leo!” she cried.

Leo jolted upright.

“Mom!”

Gabriel stood but did not let Leo sprint forward until Maya had stepped into the space between them.

The woman reached the tent breathless, eyes wide, one hand still clamped around the older boy’s wrist.

“I am Rachel Boone,” she said. “My son is Leo. He is six. He has a green dinosaur shirt and a scar on his knee from falling off a scooter last summer.”

Maya nodded once.

“Leo?”

The boy’s face crumpled.

“Mom!”

Maya stepped aside.

Rachel dropped to her knees and gathered him against her.

Leo buried his face in her shoulder.

“I am sorry,” he sobbed.

“No,” Rachel said immediately. “No, baby. You are okay. You are okay.”

The older brother, Eli, stood beside them with tears streaking down his face.

“I only looked at the toys for one second.”

Rachel reached for him too, pulling him in with her free arm.

“Nobody is in trouble. We found him. That is what matters.”

Gabriel stepped back.

Thane looked away for a moment, giving them the privacy of not having three enormous wolves standing over the reunion.

Mark closed the event form.

Maya spoke quietly into her radio to clear the alert.

The boy held his mother so tightly the yellow cardigan slipped from her waist and fell to the grass.

Rachel picked it up with one hand.

Then looked at Gabriel.

At Mark.

At Thane.

Her face was wet with tears.

“Thank you.”

Gabriel shook his head gently.

“You got to him. We just helped keep him safe until you did.”

Rachel looked at Leo.

Then back at them.

“I turned around and he was gone.”

“It happens fast in a crowd,” Mark said. “The important thing is that you came straight to event staff.”

Eli looked at Thane.

“I saw Kaden.”

Thane’s ears tipped back.

“Did he show you the picture?”

Eli nodded miserably.

“I wanted to see if you were really here.”

Leo looked up from his mother’s shoulder.

“Are you really scary?”

Thane crouched a little.

“No.”

Leo thought about that.

“You have scary teeth.”

“Sometimes I make a scary face.”

“Are you going to do it?”

Rachel made a small, exhausted laugh through the tears.

“Leo.”

Thane looked at the boy.

Then at the yellow cardigan, the blue Thunder shirt, the fresh water cup, the event tent, the mother who was still shaking from fear.

“Not tonight,” he said gently. “Tonight you stay with your mom.”

Leo nodded.

That seemed right to him.

Rachel pressed one hand over her mouth.

“Thank you,” she said again.

Gabriel smiled.

“You are welcome.”

She led both boys away slowly.

Eli kept one hand locked around Leo’s.

Leo looked back once at Thane.

Then lifted a small claw hand.

Thane lifted his own in return.

No growl.

No picture.

Just a wave shaped like a claw.


The three wolves stood quietly beneath the tent for a few seconds after the family disappeared into the crowd.

Maya looked at them.

“You handled that really well.”

Gabriel looked toward the lawn.

“So did you.”

Maya shook her head.

“I mostly called people.”

“You called the right people,” Mark said. “And you did not put Leo’s name on the loudspeaker.”

Maya’s face softened.

“We train for it.”

“Good training,” Mark said.

She looked down at the now-closed family-reunification form.

Then at Thane.

“Do you want to put anything in the report?”

Thane glanced at Gabriel and Mark.

They were off duty.

No police action had been necessary.

No formal report was required from them.

But the event staff had their own record.

“Just make sure you note he was reunited with his mother,” Thane said. “And that the family went home together.”

Maya nodded.

“I will.”

Gabriel looked across the lawn toward their blanket.

The movie was still playing.

On screen, the glowing fox had apparently escaped the cave and was now running through some kind of moonlit orchard.

“Our funnel cake is cold,” he said.

Thane looked at him.

“Leo is okay.”

“I know.” Gabriel’s voice softened. “I am glad he is okay.”

Then he looked at the movie.

“And our funnel cake is cold.”

Mark checked the time.

“Leo was separated for approximately nine minutes.”

Gabriel looked at him.

“Nine minutes?”

“From first contact to reunification.”

“That is impressive.”

“It is adequate,” Mark said.

Thane started walking back toward their blanket.

“It is good.”

Mark looked at him.

“Good.”

Gabriel fell into step between them.

“You know what the best part is?”

Thane glanced at him.

“What?”

“Leo did not ask for the Kaden Face.”

Thane made a low, tired sound.

Gabriel smiled.

“I am just saying. The kid has priorities.”


Their blanket was exactly where they had left it.

The chairs were untouched.

The cooler was still cold.

The movie had progressed to its final act.

The mayor had captured the lantern fox in a glass contraption made of brass gears and entirely too much dramatic blue light.

Gabriel sat down beside the funnel-cake trays.

He picked up the strawberry one.

Then froze.

Thane looked at him.

“What?”

Gabriel held up a piece of funnel cake.

“It is soggy.”

“Eat it.”

“I cannot believe you said that to me.”

“Eat it.”

Mark sat in his chair and picked up the kettle-corn bag.

“It remains structurally edible.”

Gabriel looked at him.

“Mark, you are a menace in a completely different way than Thane.”

“I am aware.”

Thane reached for the caramel funnel cake.

Gabriel slapped one hand over the tray.

“That is mine.”

“You said mine was soggy.”

“It is still mine.”

“You cannot have both.”

“I can emotionally have both.”

“That is not how food works.”

Gabriel looked at Mark.

“Back me up.”

Mark considered the two paper trays.

“Thane purchased both.”

Gabriel’s jaw dropped.

“Betrayal.”

“Objectively.”

Gabriel leaned back onto the blanket.

“You know, I was almost killed by a glass fox machine tonight.”

Thane looked at the screen.

“That is not what happened.”

“It almost happened.”

“You are not in the movie.”

“Spiritually, I am.”

The crowd around them cheered as the three children on screen broke the glass contraption and released the glowing fox into a sky full of impossible stars.

For a few minutes, the three wolves watched without talking.

The fox rose over the park on the giant inflatable screen.

The music swelled.

Kids pointed upward.

Parents pulled blankets higher around tired shoulders.

Thane took another bite of funnel cake.

It was cold.

It was still good.

The final scene ended with the fox disappearing into the night sky, leaving a trail of gold light over the valley.

The screen went dark.

Then the park erupted in applause.

The credits began.

People started gathering their chairs and blankets, calling children back from the playground and trying to collect all the glow sticks that had somehow become essential property in the last two hours.

Gabriel stood and stretched.

“Okay. I liked that more than I expected.”

Thane looked at him.

“You spent half the movie talking.”

“I can do both.”

Mark began folding the chairs.

“The mayor’s redemption was not narratively earned.”

Gabriel stared at him.

“He gave up the fox.”

“After attempting to monetize it.”

“Growth.”

“Minimal growth.”

Thane picked up the cooler.

“Come on.”

They had made it halfway toward the exit when the woman from Sugar Drift stepped out from beside the funnel-cake truck.

She had finished closing one side of the service window and held her phone in one hand.

Thane saw her.

Stopped.

Gabriel looked at him.

“Oh.”

The vendor smiled apologetically.

“You said after.”

Thane looked toward the darkened lawn.

The event was ending.

The picture line had dispersed.

The food trucks were packing down.

The air smelled like sugar, grass, warm plastic from the inflatable screen, and the faint smoke of somebody’s barbecue trailer cooling off after a long night.

He looked at the woman.

Then at her phone.

“Quick.”

Her smile widened.

“Thank you.”

Gabriel took the phone.

“Okay. Last one of the night. The closing ceremony.”

The vendor stepped beside Thane.

She raised both hands.

“Like this?”

“More claws,” Gabriel said.

“I am holding the funnel-cake tongs all night. My claw muscles are tired.”

“Excuses.”

Mark looked at the light from the truck’s service window.

“Stand one step right. The sign will frame you better.”

The vendor looked at him.

“Are you all this intense?”

Gabriel pointed at Mark.

“Mostly him.”

Thane crouched.

The woman raised her hands.

Gabriel counted down.

“Three. Two. One.”

Thane gave the Kaden Face.

The vendor gave it back with surprising commitment.

Gabriel took the picture.

Then handed the phone over.

The woman looked at it and burst out laughing.

“That is going on the truck’s employee board.”

Thane stood.

“Please do not.”

She smiled.

“No promises.”

Gabriel leaned toward Thane as they started walking again.

“You are absolutely going to be on a mural.”

“I am not.”

“Food truck employee board is basically a mural.”

“It is not.”

Mark carried two folded chairs beneath one arm.

“It is a limited, mobile display surface.”

Thane looked over his shoulder.

“Mark.”

“What?”

“Stop helping.”

“I am trying.”

“You are not.”

The Humvee waited at the edge of the lot beneath a row of parking-lot lights.

Around them, the park slowly emptied.

Families went home carrying tired children and folding chairs.

Volunteers picked up cups and glow-stick wrappers from the grass.

The inflatable screen began to deflate with a long, soft sigh.

Somewhere behind them, a kid yelled, “Bye, scary wolf!”

Thane turned.

A small hand waved from the backseat of a departing SUV.

He lifted one claw in return.

Gabriel climbed into the passenger seat.

“Gentlest scary wolf.”

Thane started the engine.

“Do not.”

Mark settled into the back with the chairs.

“The public response was largely positive.”

Gabriel looked back at him.

“Largely?”

“One toddler appeared uncertain.”

“He was two.”

“He was evaluating risk.”

Thane pulled out of the lot.

The road home was darker now.

The city quieting around them.

Gabriel held the last piece of caramel funnel cake in one hand.

Thane glanced at it.

“You took that.”

Gabriel looked down.

“I did.”

“That was mine.”

“It is cold.”

“It is still mine.”

Gabriel took a bite.

Then smiled around the powdered sugar.

“Report before motion.”

Thane looked at him.

“That rule does not apply to funnel cake.”

“It absolutely applies to funnel cake.”

Mark looked out the window.

“It should.”

Gabriel leaned back in his seat.

“You both know you love me.”

Thane drove through the warm summer night toward the cabin.

Behind them, the movie screen would come down.

The food trucks would leave.

The park would be empty by midnight.

Leo would be asleep somewhere safe beside his brother.

Kaden would probably show someone the new picture first thing in the morning.

And somewhere in Cross Timber, at least one grown adult was already texting a friend that the city’s wolf detectives had been at Movie Night and yes, the big brown one had done the face.

Thane groaned quietly behind the wheel.

Gabriel heard him.

“Save it,” he said. “You are off duty.”

Thane kept his eyes on the road.

“I am.”

And for once, nobody asked him to growl.

Chapter 60 — Good Hands

Sunday started earlier than Gabriel believed any Sunday had the right to start.

At 7:14 in the morning, he stood in the kitchen in a faded black T-shirt and loose work shorts, one hand wrapped around a mug of coffee and the other pressed to the side of his head as though he had been personally offended by daylight.

Thane came down the stairs wearing an old dark green work shirt with the sleeves cut short. His cargo pants had been modified for his tail, the knees already stained from some previous project neither Gabriel nor Mark had ever managed to identify.

Mark sat at the island with a tablet open beside a printed volunteer confirmation.

He had dressed exactly as expected: gray work shirt, dark utility pants, compact first-aid pouch clipped to his belt, and a small notebook tucked into one pocket.

Gabriel stared at him.

“You have a notebook.”

“It is a volunteer workday.”

“Yes.”

“Volunteer workdays involve measurements, material counts, task assignments, and basic logistical coordination.”

Gabriel took a sip of coffee.

“You are excited.”

“I am prepared.”

“That is Mark for excited,” Thane said as he crossed toward the refrigerator.

Mark gave him a look.

“You are both confusing competence with emotion.”

Gabriel smiled faintly.

“Sure.”

The kitchen smelled like coffee, toast, and the breakfast burritos Thane had started warming in the oven before anyone else came downstairs. Outside, sunlight already moved through the trees beyond the wide cabin windows. The June morning was bright and warm, the kind that would be pleasant for another hour and then begin reminding everyone that Oklahoma did not believe in moderation.

Thane set three bottles of water on the counter.

“We need to leave in twenty minutes.”

Gabriel looked at the clock.

“We need to leave at all?”

“Yes.”

“Why?”

Thane looked at him.

“Because we signed up.”

Gabriel narrowed his eyes.

“Who signed us up?”

Mark raised one hand slightly.

“I forwarded the community-center announcement.”

“That is not the same thing.”

“You all replied.”

Gabriel looked at Thane.

“You replied?”

Thane opened the oven, checked the burritos, then looked back at him.

“It is a garden expansion and pantry buildout. They need volunteers.”

Gabriel paused.

“Today?”

“Yes.”

“Like… actual work?”

“Like actual work,” Thane said.

Gabriel’s ears drooped.

“On a Sunday.”

Mark looked down at the printed confirmation.

“The Eastside Community Garden serves the pantry program at Hollow Creek Community Center. They are adding six raised beds, replacing a damaged rainwater-catchment system, expanding the accessible path, and reorganizing the pantry’s dry-goods storage.”

Gabriel listened.

Then looked at the three bottles of water.

“Why do I get the feeling you have known about this for days?”

“Because I told you about it Friday morning,” Mark said.

Gabriel thought.

Then pointed at him.

“That was before the cake incident.”

“The cake incident did not erase the calendar.”

“Emotionally, it did.”

Thane pulled the burritos from the oven and set them on plates.

“We are going.”

Gabriel stared at the plate in front of him.

Then at the morning sunlight.

Then at the two wolves who had apparently decided that the correct use of a Sunday was hauling dirt in the heat.

“Fine,” he said at last. “But I am not pretending to enjoy wheelbarrows.”

Mark looked up.

“Nobody asked you to.”

“Good. Because they are a betrayal of engineering.”

Thane sat down with his breakfast.

“Eat.”

Gabriel did.

He complained while doing it, but he ate every bite.


The Hollow Creek Community Center sat in an older east-side neighborhood where small brick homes stood beneath thick shade trees and nearly every front porch had some version of a folding chair, a wind chime, or a flowerpot someone had painted by hand.

The community-center building had once been an elementary school.

Its faded red-brick walls still held the shape of that history: broad windows, a central entrance, wide hallways visible through the front glass, and an old playground at the back that had been converted into a small public recreation area.

Behind the building, the garden spread across what had once been a cracked section of blacktop.

It already had several raised beds, a compact greenhouse, a compost area, two rain barrels, and a small covered table where pantry volunteers sorted donated produce.

Today, the space was full of people.

Families in work clothes.

Teenagers from a local church youth group.

A pair of older women in sun hats and gardening gloves.

A retired firefighter in a sweat-darkened T-shirt.

Two middle-school boys carrying shovels much too large for them.

A dozen folding tables.

Stacks of lumber.

Pallets of bagged soil.

Cinder blocks.

Mulch.

Garden tools.

Boxes of canned goods waiting to be sorted inside the center.

And, parked near the curb, the Humvee.

The moment Thane turned into the lot, three teenagers near the volunteer check-in table stopped moving.

One pointed.

The other two looked.

Gabriel groaned quietly from the passenger seat.

“There it is.”

Thane parked along the far edge of the lot.

“It will be fine.”

Gabriel looked at the growing cluster of people noticing the vehicle.

“You say that like you do not understand what the Humvee does to people.”

Mark climbed out of the back seat carrying the water and a small canvas tool bag.

“It is visually distinctive.”

“That is Mark for ‘people are going to lose their minds,’” Gabriel said.

Thane opened the rear hatch and pulled out a pair of old work gloves. He held them up, looked at the claws at the end of his fingers, then tossed the gloves back into the cargo area.

Gabriel noticed.

“Going barepawed?”

“Easier.”

Mark did the same with his own gloves.

Gabriel looked at his claws.

“I am pretty sure my hands are already gardening equipment.”

They crossed the lot.

The volunteer coordinator spotted them almost immediately.

She was a Black woman in her late forties with a bright orange Hollow Creek Community Center shirt, jeans, Keen work boots, and a clipboard that looked as though it had survived several previous community projects by force of personality alone.

For a second, she stopped.

Then she recovered.

“Detectives?”

“Off duty,” Thane said.

Her expression softened.

“Right. Sorry. Thane?”

“Yeah.”

“I am Renee Holloway. I run the community center.”

She held out her hand.

Thane shook it carefully.

“Nice to meet you.”

Renee looked at Gabriel and Mark.

“You three are really here.”

Gabriel smiled.

“That is usually how it works.”

Renee laughed once, still looking faintly stunned.

“I saw the volunteer confirmation come through and thought somebody was playing a joke on me.”

Mark held up the printed registration sheet.

“It was a legitimate confirmation.”

“I believe that now.”

Renee glanced toward the cluster of people gathering near the check-in table.

Her expression shifted into practical concern.

“I need to ask,” she said carefully, “were you expecting media? Or a photographer? We did not arrange anything.”

Thane shook his head immediately.

“No.”

Renee blinked.

“No?”

“We did not come for that,” he said. “No media. No special announcement. We came to work.”

For a moment, she just looked at him.

Then some of the surprise left her face.

“Okay,” she said.

Gabriel smiled.

“Where do you need us?”

Renee looked past them toward the garden.

Then at the stacks of lumber.

Then at the pallet of soil, where three volunteers were already studying a pallet jack with the resigned expression of people who had discovered a design limitation.

Her smile came back.

“Oh, I have ideas.”

Before she could say more, the first teenagers reached them.

A girl with a volunteer badge clipped to her shirt held up her phone, looking embarrassed.

“Excuse me,” she said. “Could we get a picture first? Before you get all dirty?”

Gabriel glanced at Thane.

Thane looked at Renee.

Renee gave a small shrug.

“It may be easier to get it out of the way.”

Gabriel nodded.

“Okay. Five minutes.”

The five minutes became twelve.

Not because anyone was rude.

Just because people were excited.

A middle-aged couple asked for a photo with all three wolves. A young boy named Kaden wanted one with Thane because he had “the biggest paws.” An older volunteer asked Mark to sign a small notebook for her granddaughter, who was apparently studying criminal justice. Two teenage girls asked Gabriel whether he was really “the funny one.”

Gabriel looked toward Mark.

“See? Officially confirmed.”

Mark signed the notebook.

“To Brianna,” he wrote. “Ask good questions. Check the facts. Do not let confidence replace evidence.”

The older volunteer read it and smiled.

“That is good advice.”

“It generally is,” Mark said.

Gabriel signed the girls’ phone cases with a marker someone produced from nowhere.

“To Kayla,” he wrote on one. “Be kind. Drink water. Do not let your friends film you doing dangerous things.”

On the other, he wrote:

“To Tori. Trust your instincts, but do not text while walking.”

The girls laughed.

Thane signed a baseball cap for Kaden, then crouched carefully when the boy asked whether he could touch one of Thane’s claws.

“Just the back,” Thane said.

Kaden traced one fingertip over the brown fur near Thane’s wrist, then stared at the claw with enormous seriousness.

“Are they sharp?”

“Yes.”

“Do they hurt?”

“They can.”

Kaden thought about that.

“Do you use them on bad guys?”

Thane looked at him.

“I use them carefully.”

Kaden nodded as if that had answered something important.

Then he hesitated, clutching the phone his father had handed him.

“Could I get a picture with you?”

Thane nodded.

“Sure.”

Kaden stepped closer, then looked up with sudden uncertainty.

“Could you maybe do, like… a wolf face?”

Gabriel turned his head immediately.

“A wolf face?”

Kaden’s eyes went huge.

“Like snarling. Or growling. If that is okay.”

His father looked embarrassed.

“You do not have to do that, sir. I am sorry. He just thinks—”

“It is fine,” Thane said.

Kaden froze.

“Really?”

Thane looked down at him.

“You sure you want the scary version?”

Kaden nodded so hard his hair bounced.

“Yes.”

Gabriel took the phone from him.

“Oh, this is absolutely happening.”

Mark sighed, though his ears had tipped forward.

“Of course it is.”

Kaden hurried to Thane’s side, trying to look fierce.

“Like this?” he asked, throwing his hands up like claws and making the most determined little growl face he could manage.

Gabriel nearly laughed.

“Perfect. No notes.”

Thane lowered himself slightly so he was closer to Kaden’s height. Then he turned toward the phone, squared his shoulders, bared his fangs, and let out a low, rumbling growl.

It was controlled.

Not loud enough to frighten anyone.

But real enough that three nearby volunteers startled and one teenage girl made a startled noise before immediately laughing at herself.

Kaden did not flinch.

He threw his hands up beside Thane’s, made his fiercest face again, and looked directly at the camera.

Gabriel snapped the photo.

Then another.

Then a third.

When Thane let the growl fade and relaxed, Kaden looked like he had just been handed the greatest picture in the history of pictures.

His father stared at the phone screen.

“Oh, he is never getting over this.”

Gabriel handed the phone back.

“He should not.”

Kaden looked at the picture and made a sound halfway between a laugh and a squeal.

“This is SO AWESOME.”

Thane’s mouth shifted with a faint smile.

“Glad you like it.”

Kaden looked up at him with complete seriousness.

“That is the coolest picture I have ever had.”

Gabriel leaned toward Mark.

“He is correct.”

Mark nodded once.

“Objectively.”

Then Kaden ran back to his father, clutching the phone like it contained classified evidence.

Renee watched the crowd with a mixture of amusement and concern.

Gabriel noticed.

“Okay,” he called gently. “Last couple, then we have to go carry things.”

A few people laughed.

The crowd thinned.

The phones lowered.

And the day became about work.


Renee led them through the garden.

The existing beds stood in neat rows beside the greenhouse, full of tomatoes, peppers, squash, herbs, and a few determined sunflowers that had pushed themselves taller than the fence line.

Beyond them, six new bed frames lay stacked near the edge of the former blacktop.

Each was built from thick cedar boards, eight feet long and four feet wide, already screwed together but not yet placed.

A trench had been dug for a gravel base and accessible path.

A small group of volunteers stood nearby, trying to decide how to carry the first frame without scraping it against the ground or breaking the uneven corners of the gravel bed.

Renee pointed.

“The new beds go there. We need them placed, leveled, lined, filled, and planted by the end of the day if we can manage it.”

Thane looked at the frames.

“How heavy?”

“Two or three people, normally,” Renee said. “We have been doing it in shifts.”

Thane walked to the nearest frame.

He crouched, slipped his claws beneath the lower edge, and tested the weight.

Cedar.

Solid.

Awkward more than impossibly heavy.

He looked back at Renee.

“Where exactly?”

She pointed to the first cleared rectangle.

“North edge aligned with the string line. Six inches from the path.”

Mark was already crouched beside the stakes.

“The first frame needs to be square to the existing beds,” he said. “Otherwise the accessible path will pinch near the greenhouse.”

Renee looked at him.

“Yes. Exactly.”

Mark stood and pointed toward the far corner.

“Thane, if you set this edge parallel to the string, I can confirm the spacing.”

Thane nodded.

Then lifted the entire bed frame by himself.

The conversation around him stopped.

Not dramatically.

No one screamed.

But every nearby volunteer went still for half a second as the broad cedar rectangle rose smoothly off the ground.

A retired firefighter named Walt, who had been about to grab one side, stared at Thane.

“You got that?”

Thane looked at him.

“Yeah.”

Walt took one step back.

“Apparently.”

Thane carried the frame carefully across the gravel, holding it high enough that the bottom boards cleared the uneven ground. He did not hurry. He did not swing it around. He moved with the precise, quiet attention of someone carrying something breakable.

“Two inches left,” Mark said.

Thane shifted.

“Straighten the far side a little.”

Thane adjusted.

“Stop.”

He lowered the frame gently into place.

The cedar settled exactly inside the string lines.

Mark crouched, checked the corners, then looked up.

“Square within less than half an inch.”

Renee stared at the bed.

Then at Thane.

Then at Mark.

“That usually takes four people and an argument.”

Gabriel smiled.

“We have fewer people, but we can still argue if it helps the atmosphere.”

“No,” Mark said.

Walt walked over and checked the frame himself.

His hand rested on the cedar corner.

Then he looked at Thane.

“That was a hundred-and-something pounds.”

“Probably,” Thane said.

Walt shook his head once.

“You made it look like a chair.”

Thane’s ears lowered slightly.

“It was awkward.”

“That is not the word I would use.”

Renee looked at the remaining five frames.

Then looked at the wolves.

“Can you do the others?”

Gabriel stepped toward the next one.

“Where do you need them?”

Renee smiled.

And the work began.


By ten-thirty, the garden had changed shape.

Thane carried three more cedar frames into position.

Gabriel carried the next two, each resting across his shoulder while he navigated around shovels, wheelbarrows, and volunteers with the careful ease of someone who had learned long ago that strength was only useful if nobody got hurt around it.

Mark carried the last frame alone, one end tucked against his side, claws gripping the lower board while he stepped precisely along the edge of the gravel base.

The frame was not as heavy as the others.

It was just more awkward.

Twelve feet long, built to become a narrow herb bed beside the greenhouse.

Three volunteers had been trying to hold it level.

Mark picked it up, checked the path, and carried it through the narrow opening without touching a single tomato plant.

A teenage volunteer named Jessa watched him move past.

“You are not even struggling.”

Mark looked at her.

“It is not particularly efficient to struggle.”

Jessa laughed.

“That was not an answer.”

“It was accurate.”

Gabriel, working nearby with a shovel, looked over.

“That is Mark for ‘yes, I am showing off a little.’”

“I am not.”

“You carried a twelve-foot garden bed by yourself.”

“It needed moved.”

Jessa grinned.

“You guys are weird.”

Gabriel nodded.

“Correct.”

Once the beds were in place, the real work started.

Landscape fabric had to be cut and laid.

Gravel needed to be leveled beneath the frames.

Soil had to be moved from pallets at the back lot into each bed.

Compost needed to be mixed.

The accessible path needed another layer of crushed stone.

And inside the community center, pantry donations had arrived in more boxes than anyone had expected.

The volunteers divided naturally into groups.

Some worked in the garden.

Some ran the pantry tables.

Some sorted seeds and labels.

Some unpacked canned food and hygiene products from donation boxes.

The wolves did whatever was needed.

At first, people kept looking at them.

Not in a bad way.

Just in disbelief.

Thane would take a stack of bagged soil that two volunteers had been preparing to lift together, settle it against one shoulder, and carry it to a raised bed without breaking stride.

Gabriel would pick up a large rolled section of landscape fabric and a box of irrigation fittings at the same time, then grin at the volunteer who had been reaching for the box.

“Where do you want it?”

Mark would carry long cedar boards, bags of gravel, stacks of pantry boxes, and a heavy metal shelving unit with the same calm expression he used when reviewing evidence logs.

Nobody could quite get used to it.

At one point, Walt and another volunteer were trying to drag an old cast-iron bench away from the path construction area.

It had been sitting near the garden since before the community center opened. Heavy, weathered, painted green twenty years ago and touched up in several different shades since.

Walt wiped sweat from his forehead.

“Need four people on this thing.”

Thane looked over.

“How far?”

Walt pointed to a new concrete pad beneath a shade tree near the garden entrance.

“Just over there.”

Thane walked to the bench.

He tested it with both hands.

The iron legs scraped slightly against the pavement.

He looked at Walt.

“Clear the path.”

Walt raised both eyebrows.

“You sure?”

“Yeah.”

Walt and the other volunteer stepped back.

Thane crouched, slid his claws carefully beneath the iron frame, and lifted.

The bench came up in one smooth motion.

It was too heavy for any one human volunteer to move safely alone. It was also long, bulky, and uneven enough that lifting it wrong could have damaged the old ironwork or sent someone stumbling backward.

Thane carried it slowly.

No strain in his face.

No flexing.

No dramatic pause.

Just careful steps across the garden edge, around a stack of soil bags, and onto the newly poured pad.

“Little left,” Mark said.

Thane shifted.

“Back an inch.”

Thane adjusted.

“Good.”

He lowered the bench so gently that its legs touched the concrete without a scrape.

For a second, nobody said anything.

Then Walt let out a low whistle.

“I have been lifting things my whole life,” he said. “And that is one of the more ridiculous things I have ever seen.”

Thane looked at the bench.

“Is it straight?”

Mark checked it.

“Within one degree.”

Walt looked at Mark.

“You measure the bench?”

“It matters.”

Gabriel rested both forearms on the handle of a shovel.

“Welcome to our home life.”

A few people laughed.

The tension broke.

Work resumed.

But after that, the volunteers stopped asking whether the wolves could handle something.

They simply pointed.

“Where do you need it?”

That became the question all day.

Where do you need it?

The lumber stack.

The soil pallets.

The pantry shelves.

The rainwater tank.

The heavy metal rolling cart that had been stuck in a storage room for years.

The sagging picnic table that needed to be moved out of the way before the accessible path was finished.

Where do you need it?

The answer was always somewhere.

And the wolves went.


The rainwater system became the first real problem of the day.

A donated 275-gallon water tank had arrived on a flatbed trailer that morning.

It was empty, but it was still massive: white plastic inside a metal cage, taller than most of the volunteers and wide enough that the delivery driver had to angle it carefully around the center’s rear gate.

It needed to go beside the greenhouse, where a new gutter system would feed rainwater from the community-center roof into the tank for garden irrigation.

The driver had a small lift gate.

The community center had gravel, uneven grass, and a narrow path between the greenhouse and a maple tree.

The pallet jack could not cross the grass.

The delivery driver looked at the tank.

Then at the path.

Then at Renee.

“I can leave it here,” he said. “But I cannot guarantee I can get it where you want it.”

Renee looked at the tank.

Then at the greenhouse.

Then at the volunteers.

Nobody said anything.

Gabriel stepped closer.

“How much does it weigh empty?”

The driver shrugged.

“Maybe a hundred and fifty? More with the cage. It is just awkward.”

Mark walked the route from the trailer to the greenhouse.

He measured the narrowest point with his eyes, then checked the gap between the tree and the corner of the building.

“Thirty-eight inches,” he said. “It will fit if we rotate it through the gate and keep the lower cage clear of the stone border.”

The driver looked at him.

“You sure?”

Mark nodded.

Thane looked at Gabriel.

Gabriel looked at Mark.

Then all three looked at the tank.

Renee folded her arms.

“You are about to do something that will make my insurance policy nervous, are not you?”

Thane looked at her.

“We will be careful.”

“Those words rarely make me feel better.”

Walt came over from the raised beds, wiping dirt from his hands.

“What is happening?”

Gabriel pointed.

“Big plastic thing needs to go over there.”

Walt looked at the tank.

“That big plastic thing is an IBC tote.”

Gabriel nodded.

“Sure.”

“Four people, maybe six,” Walt said.

Thane stepped toward one side of the tank.

Gabriel took the other.

Mark moved to the rear corner.

They did not try to lift it all at once.

First, Mark checked the metal cage for sharp bends and loose wire.

Then Thane and Gabriel shifted it just enough to find its balance.

Then they moved it off the trailer’s lift gate.

The tank rose.

Not high.

Not dramatic.

Just enough to clear the lip.

Thane took most of the front weight. Gabriel balanced the opposite end. Mark guided the lower cage and watched the corners.

The three of them carried it across the grass.

Every volunteer nearby stopped working.

A few phones came out.

Renee raised one hand immediately.

“No videos unless they say it is okay.”

Gabriel, still carrying a portion of a giant water tank, managed to look toward her.

“Pictures are fine later. We are busy.”

Several people laughed.

They turned the tank sideways near the greenhouse.

Mark called the clearances.

“Two inches right. Now rotate. Stop. Thane, lift the front three inches. Gabriel, level. Good.”

The tank slid into place beside the gutter line.

Thane and Gabriel lowered it gently.

Mark stepped back, checked the angle, then nodded.

“Correct position.”

The delivery driver stared at the tank.

Then at the empty trailer.

Then at the three wolves.

“I have seen crews of six take longer than that.”

Gabriel rubbed one hand against his shirt.

“Good crew.”

Walt shook his head.

“You guys ever think about construction?”

Thane glanced toward the garden beds.

“We have enough jobs.”

Walt looked around at the work they had already done.

“Fair.”

Renee walked over and touched one hand to the metal cage of the tank.

Her eyes were bright.

“That was supposed to take us half the afternoon,” she said.

“It still needs connected,” Mark said.

Renee looked at him.

“You are right.”

Mark pointed toward the irrigation fittings.

“Where are the downspout adapters?”

A volunteer near the supply table raised a hand.

“Blue bin.”

Mark nodded.

“Then we should proceed.”

Gabriel looked at Thane.

“He is fully in it now.”

Thane smiled faintly.

“Yeah.”


By noon, the garden looked like it had been transformed by a very organized storm.

The six new raised beds stood in two straight rows.

Their cedar frames glowed honey-colored in the sunlight.

Soil filled the first four nearly to the top.

The accessible path had taken shape along the greenhouse side.

The rainwater tank stood waiting beside the new gutter line.

The old cast-iron bench had been moved under the maple tree, where someone had already placed a small hand-painted sign beside it:

REST HERE. THEN KEEP GROWING.

Inside, pantry volunteers had built new shelving rows and started sorting food by category.

Outside, the air smelled like mulch, soil, herbs, hot gravel, and the sweet smoke of a grill someone had set up near the shade tent.

Renee called everyone in for lunch.

The volunteers gathered beneath a line of pop-up canopies.

Someone had brought hot dogs, burgers, baked beans, chips, sliced watermelon, and a huge cooler full of ice water.

Nobody had expected a formal event.

It was not one.

People ate standing up, sitting on overturned buckets, perching on the edges of raised beds that were not yet planted, or folding themselves into camp chairs beneath the shade.

The wolves sat with Walt, Jessa, and a few of the church-group volunteers near the garden entrance.

Gabriel had dirt across one cheek and a streak of dark soil down one forearm.

Mark’s shirt had somehow remained mostly neat except for a smear of gravel dust near one shoulder.

Thane looked as though he had been assembled out of cedar, mulch, and determination.

Jessa sat across from them, drinking water and staring at the new beds.

“You guys really came here just to volunteer?”

Gabriel took a bite of his burger.

“Yep.”

“No cameras. No event. No big speech?”

“Nope.”

Jessa looked at Thane.

“Why?”

Thane looked down at his plate for a moment.

Then toward the garden.

“Because it needs built.”

Jessa followed his gaze.

“That is it?”

“That is enough.”

Walt nodded slowly.

“That is a pretty good answer.”

Kaden had ended up at the next table over with his father, dirt on his knees, a hot dog in one hand, and his phone on the table beside him.

He had apparently shown the picture to every volunteer within reach.

Walt was looking at it now, holding the phone at arm’s length while Kaden watched him with the solemn pride of someone presenting a major scientific discovery.

“That,” Walt said, looking from the screen to Thane, “is a very convincing growl.”

Kaden beamed.

“I did the claws too.”

“You did,” Walt agreed. “You look terrifying.”

Kaden sat up straighter.

“I know.”

Gabriel leaned toward Thane.

“He has been emotionally promoted to wolf.”

Thane glanced at Kaden’s father.

“You okay with that?”

Kaden’s father laughed.

“I think he has been a wolf since kindergarten.”

Kaden looked back at the photo.

“Can I show this at school?”

“You can show it at school,” his father said. “You cannot use it to threaten anybody.”

Kaden looked genuinely offended.

“I would not.”

Gabriel nodded solemnly.

“Correct answer.”

Kaden pointed toward the garden beds.

“Are you tired?”

Thane looked at him.

“A little.”

Kaden’s eyes widened.

“Really?”

“Yeah.”

“But you lifted the big bench.”

“Strength does not mean you never get tired.”

Kaden looked at his small shovel leaning against the table.

“What does it mean?”

Thane thought about it.

Then said, “It means you still have to know when to be careful. And when to let other people help.”

Kaden nodded seriously.

His father smiled.

“That is good advice.”

Gabriel leaned toward Thane.

“You are accidentally becoming wise again.”

Thane looked at him.

“Eat your food.”

Mark took a drink of water.

“His point is correct.”

Gabriel looked at him.

“You too?”

“I am not being wise. I am confirming accuracy.”

Walt laughed.

“You three always like this?”

“Unfortunately,” Gabriel said.

Mark ignored him.

“You were a firefighter?” he asked Walt.

“Twenty-eight years,” Walt said. “Retired five years ago.”

Gabriel nodded toward the garden.

“And now you do this?”

“Gardens, pantry work, veterans’ breakfast twice a month, grandkids whenever they let me.” Walt smiled. “Keeps me useful.”

Thane looked at the raised beds.

“You are useful.”

Walt looked at him for a second.

Then nodded.

“Thanks.”

A young woman approached their table holding a phone.

She looked at Renee first.

Renee looked at the wolves.

Gabriel set down his burger.

“Okay. Lunch selfies.”

The young woman smiled.

“Only if you have time.”

“We have time.”

For the next fifteen minutes, they took pictures with volunteers.

Not dozens this time.

Just the people who had spent the morning working beside them.

Jessa got one with all three wolves, shovel over one shoulder.

Walt took a picture with Thane in front of the cast-iron bench.

Kaden got one holding his tiny shovel beside Gabriel, who posed with exaggerated seriousness.

Mark ended up in a picture with three pantry volunteers who had discovered that he had spent half an hour helping them organize food-storage labels by expiration date and category.

One of them looked at the labels and said, “You made this make sense.”

Mark looked at the shelves.

“It was not difficult.”

The volunteer smiled.

“It was to us.”

Mark’s ears lowered slightly.

“You are welcome.”

Then lunch ended.

The work started again.


The afternoon was hotter.

The kind of heat that pressed down from above and radiated up from the old pavement beneath the garden area.

Volunteers moved a little slower.

Water breaks happened more often.

The shade tents became more valuable.

But nobody left.

Not the church group.

Not Walt.

Not the older women in sun hats.

Not the pantry crew.

And not the wolves.

Thane spent the next hour hauling soil into the final two beds.

The bags were heavy enough that most volunteers carried one at a time or worked in pairs.

Thane carried three.

Gabriel carried two, then added a third after a teenager tried to help him and nearly lost his grip on the top bag.

Mark carried two large bags at a time but spent more of his energy arranging the distribution so nobody was making unnecessary trips.

He set up a simple relay line from the pallet to the beds.

Volunteers carried individual bags along the shorter sections.

The wolves handled the long distances and heavier loads.

It was not glamorous.

Nobody applauded every time a bag moved.

That was what made it good.

They worked.

They sweated.

They got dirt beneath their claws.

They lifted, carried, leveled, planted, swept, sorted, stacked, and repeated.

Gabriel found himself helping a group of children fill the first bed with soil.

The children had small plastic scoops and were determined to be useful.

They were also moving approximately three cups of soil at a time.

Gabriel knelt beside them.

“You know,” he said, “I think this might take a while.”

A little girl named Bri pointed toward the giant pile.

“We can do it.”

Gabriel looked at the scoop in her hand.

Then at the bed.

Then back at her.

“Okay. You take that side. I will take this side.”

Bri nodded.

Together, they worked.

Gabriel filled the bed with broad, careful shovelfuls while the children added their scoops to the corners, patted the soil flat, and argued about whether tomatoes or strawberries were the superior plant.

“Strawberries,” Bri said firmly.

“Tomatoes,” Kaden argued.

“Strawberries.”

“Tomatoes go on burgers.”

“Strawberries go on everything.”

Gabriel looked between them.

“Both are good.”

The children stared at him.

Then Bri said, “That is not choosing.”

Gabriel sighed.

“You are right. Strawberries.”

Kaden looked betrayed.

“Gabriel,” Mark called from beside the irrigation system, “you are creating a conflict.”

“I am resolving it emotionally.”

“That is not a resolution.”

Thane carried another stack of soil bags past them.

“Strawberries are better.”

Kaden stared at him too.

“This whole place is unfair.”

Walt, working nearby, laughed hard enough that he had to set down his rake.


The pantry expansion became Mark’s project by accident.

At first, he had only gone inside to help move a heavy metal shelving unit from the storage room.

The unit had been bolted to the floor years ago, then left half-empty after one leg bent slightly during a prior move.

Two volunteers had been trying to tilt it enough to adjust the footing.

Mark examined it.

Then crouched.

“Do not lift yet,” he said.

The volunteers paused.

He checked the bent leg, the floor seam, and the stack of boxes nearby.

Then he shifted the unit alone.

Not far.

Just enough to clear the floor seam.

He straightened the foot, set the unit back down, and tested it.

The shelves stopped wobbling.

One of the pantry volunteers blinked.

“That has been broken for six months.”

Mark looked at it.

“It was poorly positioned.”

The volunteer laughed.

“You are saying that like it is the shelf’s fault.”

“It was.”

After that, Renee asked whether he could help reorganize the pantry’s dry-goods area.

Mark had expected to move boxes.

Instead, he found a crowded room with mixed donation categories, overlapping expiration dates, canned goods stacked with paper products, hygiene supplies in three different places, and no clear space for volunteers to build food boxes efficiently.

He stood in the doorway for a minute.

Then removed his notebook.

Gabriel passed by the open pantry door with a bag of soil over one shoulder and saw Mark staring at the shelves.

“Oh no.”

Mark looked at him.

“What?”

“You have the face.”

“I do not have a face.”

“You have the ‘I have discovered a solvable system failure’ face.”

Mark looked back at the pantry.

“It is not efficient.”

Gabriel smiled.

“I will see you tonight.”

Mark did not deny it.

For the next two hours, he worked beside pantry volunteers.

He did not take over.

He asked questions.

What got used most often? Which items came in most often? Which boxes were hard to reach? Which volunteers worked weekday mornings? What did seniors ask for most? What did families need in the summer when school meals were not available?

Then he helped make the room make sense.

Breakfast items together.

Pasta and sauces together.

Canned vegetables and soups together.

Hygiene supplies near the packing table.

Baby items in one clearly labeled section.

Water and drink mixes low enough for volunteers to lift safely.

Older-date items forward.

Newer-date items behind.

The pantry volunteers did most of the moving.

Mark moved the heavy shelves, the stacked cases, and the awkward boxes that would have slowed everybody down.

By midafternoon, the room looked different.

Not fancy.

Not professionally designed.

Just usable.

A volunteer named Mrs. Lang stood at the packing table, looking around in disbelief.

“I can find things.”

Mark nodded.

“That is the intended result.”

She laughed.

“You know, you could run a warehouse.”

“I do not want to run a warehouse.”

“That is exactly what someone who could run a warehouse would say.”

Mark considered this.

Then said, “Perhaps.”


At four-thirty, the final raised bed was ready to plant.

The garden coordinator had brought seedlings from a local nursery: tomatoes, peppers, cucumbers, green beans, basil, mint, squash, lettuce, and a row of marigolds for the edges.

The volunteers gathered around the beds in smaller groups.

The hard construction work had slowed into quieter tasks.

Hands in soil.

Rows measured.

Seedlings placed.

Watering cans filled.

Kids assigned to label stakes.

The garden became a garden.

Not just lumber and dirt.

Not a list of projects waiting to be completed.

Something alive.

Thane knelt beside the far bed with Kaden and Bri.

They planted tomato starts beneath the afternoon sun.

Bri held the seedling carefully with both hands.

“Like this?”

Thane looked at the hole she had dug.

“Little deeper.”

She scooped out another handful of soil.

“Now?”

“Now.”

Bri lowered the plant in.

Thane helped guide the roots without crushing them.

Kaden planted a pepper beside it.

“What happens if we put them too close?” he asked.

“They fight for space,” Thane said.

“Like brothers?”

Gabriel, passing behind them with a watering can, looked over.

“Exactly like brothers.”

Mark did not look up from the label stakes he was arranging.

“Not exactly.”

Gabriel watered a row of basil.

“You know what I mean.”

Thane glanced at the plants.

“They need room to grow.”

Kaden nodded.

Then pressed the soil gently around the base of the pepper.

A few feet away, Renee stood beside the shade-tree bench with Walt.

They watched the garden come together.

Renee looked tired.

Happy tired.

The kind that did not come from a meeting or a successful grant proposal or a good day in an office.

The kind that came from watching a lot of people put their hands on something real.

She looked at Thane.

“You know these beds will feed people all summer.”

Thane looked at the seedlings.

“Good.”

“The pantry uses this produce for seniors, families, and the after-school program. People take home fresh food who normally get canned food or whatever is cheapest.”

Thane nodded.

“Good.”

Renee looked at him.

“That is all you have to say?”

Thane’s ears lowered slightly.

“It is what we came for.”

Renee looked over the garden.

At the cedar beds.

At the rainwater tank.

At the accessible path.

At the pantry volunteers carrying their first organized food boxes from the new shelves.

At Gabriel laughing with children near the tomato rows.

At Mark correcting the alignment of a sign stake by maybe half an inch.

At the three wolves who had arrived without press, without speeches, without a check, and worked until their clothes were dusty and their fur smelled like soil.

Then she smiled.

“Good hands,” she said.

Thane looked at her.

“What?”

Renee nodded toward the whole group.

“My grandmother used to say you can tell who means what they say by their hands. Some people point. Some people clap. Some people make promises. But good hands get dirty.”

Thane looked down at his own claws.

Dark soil packed in the fur around them.

A splinter of cedar caught near one knuckle.

A faint streak of mulch across the back of his wrist.

Then he looked back at the garden.

“Yeah,” he said quietly. “I like that.”


The final task took everybody.

The accessible path had been laid and leveled, but it needed one last layer of crushed stone before the garden could fully open to people using walkers, wheelchairs, strollers, or carts.

The remaining gravel sat in a large metal hopper near the back lot.

The small dump trailer that had delivered it could not get close enough to the path because of the garden fence.

Normally, it would take a long wheelbarrow line, several hours, and a lot of tired volunteers.

By then, everyone was tired anyway.

Gabriel stood beside a wheelbarrow and looked at it with open distrust.

“I still think these are poorly designed.”

Walt rested both hands on a shovel.

“They have one wheel.”

“Exactly. That is the problem.”

“One wheel makes it easier to turn.”

“It makes it easier to betray you on uneven ground.”

Thane looked at the hopper.

Then at the path.

Then at the volunteers.

“We can move it.”

Renee looked at the remaining gravel.

“It is a lot.”

Mark checked the distance.

“About fifty yards. The path needs roughly nine more wheelbarrow loads.”

Gabriel looked at the wheelbarrows.

“Nine?”

“Approximately.”

Gabriel brightened.

“Fine. I can survive nine.”

The volunteers formed a line.

Not because the wolves could have done every load alone.

They probably could have moved the gravel faster that way.

But that was not what the day was about.

Everybody took a job.

Thane filled wheelbarrows from the hopper with a shovel that looked too small in his hands.

Gabriel took the loaded wheelbarrows down the path, carefully keeping them balanced despite his complaints.

Mark leveled the gravel with a wide rake, measuring depth by eye and correcting the low spots with exacting patience.

Walt and the other adults worked beside them.

Kids carried small buckets of gravel to fill corners.

Teenagers tamped the surface.

Renee ran water and checked on volunteers.

Nobody stood around watching.

Nobody was a spectator.

The work took forty-five minutes.

By the end, Gabriel had stopped complaining about wheelbarrows.

Mostly.

He pushed the final load to the far end of the path, tipped it carefully, and stepped back.

Mark spread the last of the stone.

Then stood.

The accessible path ran cleanly from the community-center entrance past the pantry door, alongside the new raised beds, and toward the shaded bench beneath the maple tree.

Renee walked it slowly.

One foot after the other.

Then she turned.

“It is done.”

For a moment, nobody said anything.

Then the kids cheered.

The teenagers clapped.

Walt raised his shovel in the air.

Someone started applauding, and the rest of the volunteers joined in.

Not for the wolves.

Not only for the wolves.

For the whole day.

For the garden.

For the pantry.

For the fact that a cracked piece of old blacktop behind a community center now held new beds, fresh plants, working water storage, organized food shelves, and a path anyone could use.

Gabriel stood beside Thane, chest rising and falling with tired breaths.

“That feels good,” he said quietly.

Thane looked at the garden.

“Yeah.”

Mark dusted gravel from his hands.

“It is functional.”

Gabriel looked at him.

“That is your emotional statement?”

“It is a significant one.”

Thane smiled.

“Yeah.”

Renee came toward them with her clipboard tucked beneath one arm.

Her shirt was dusty.

Her hair had come loose from its clip.

She looked exhausted and proud.

“Group photo,” she said.

Gabriel’s ears tipped back.

“Are we allowed to be in it?”

“You are volunteers. Of course you are.”

Thane looked at the group assembling near the garden sign.

Then at the raised beds.

Then at the people who had worked all day.

“Okay,” he said.

The photograph took three tries.

On the first one, Kaden held his shovel over his face.

On the second, Gabriel looked at the wrong camera because another volunteer had tried to take a phone picture at the same time.

On the third, Mark was caught in the middle of telling someone not to lean against the still-wet path edging.

Renee finally held up her clipboard.

“Everyone look here. Nobody move. Gabriel, stop talking.”

“I was not talking.”

“You were absolutely talking.”

“I was smiling.”

“You can smile quietly.”

Gabriel smiled quietly.

The photo was taken.

Later, it would probably end up on the community center’s social page with a simple caption about volunteers, garden beds, pantry shelves, and a Sunday of hard work.


By the time the Humvee pulled back into the cabin driveway, the sun had started to lower behind the trees.

The three wolves climbed out slowly.

Not injured.

Not truly worn down.

But tired in the good way.

Tired in their shoulders and legs.

Tired from heat, movement, lifting, dirt, and a full day spent doing something real.

Gabriel opened the rear hatch and stared at the empty cargo area.

“We did not bring anything home.”

Thane looked at him.

“We brought ourselves home.”

“That sounds like something you would say after we forgot groceries.”

“We did not forget groceries.”

Mark grabbed the water bottles.

“Technically, we brought dirt home.”

Gabriel looked down at his clothes.

He was coated in soil from knee to elbow. There was mulch caught in the fur of his forearms. His shirt had a green smear across the front from helping move the rainwater tank.

“Okay,” he said. “We brought a lot of dirt home.”

Inside, the cabin felt cool and quiet.

The clean paper towels from Target sat exactly where Mark had stocked them.

The pantry was full.

The coffee was ready.

The den was comfortable.

But none of them went straight to the couch.

First, they cleaned up.

Instead, there were muddy clothes in the laundry room, towels on the floor, a trail of mulch near the shower hall, and Mark standing in the doorway telling Gabriel not to shake dirt out of his fur in the living room.

“I did not shake,” Gabriel said.

“You were about to.”

“I was stretching.”

“You were preparing to shake.”

Thane passed them both carrying a laundry basket full of work clothes.

“Outside.”

Gabriel looked at him.

“I am not a dog.”

“No,” Thane said. “You are worse. Outside.”

Gabriel went outside.

Mark followed, mostly to make sure he did not shake near the porch furniture.

Ten minutes later, all three of them sat around the kitchen island in clean clothes.

Thane had made grilled cheese sandwiches and tomato soup because none of them had enough energy left for a complicated dinner.

Gabriel had added chips to his plate.

Mark had added fruit.

Thane had added extra cheese to everything.

They ate in silence for the first several minutes.

Not awkward silence.

Satisfied silence.

The kind that came after a day where everyone had used up enough words.

Gabriel finally looked up from his soup.

“You know what I liked?”

Thane glanced at him.

“What?”

“That nobody needed us to be detectives.”

Mark nodded.

“We were still useful.”

“Yeah,” Gabriel said. “But nobody was scared. Nobody was having the worst day of their life. Nobody needed a report or a case number or somebody to explain what happened next.”

Thane took a bite of grilled cheese.

“People needed beds built.”

“Exactly.”

Mark rested his spoon against the side of his bowl.

“The accessible path matters.”

Gabriel smiled.

“I knew you would say that.”

“It does.”

“It does,” Gabriel agreed.

Thane looked toward the kitchen windows.

The light outside had gone soft through the trees.

He thought of the garden.

The little tomato plants.

The rainwater tank beside the greenhouse.

The cast-iron bench beneath the maple.

The pantry shelves Mark had made usable.

Kaden’s small shovel.

Bri declaring strawberries superior to tomatoes.

Renee saying good hands get dirty.

“It felt honest,” Thane said.

Gabriel looked at him.

“Yeah.”

Mark nodded once.

“It was real help.”

Thane looked down at his hands.

They were clean now.

Mostly.

A little dirt still lived beneath one claw where the shower had not quite reached.

He could scrub it out later.

For now, he did not mind.

The world had too many things that could not be fixed with one afternoon of work.

Too many problems that needed more than strong backs, cedar boards, soil, and willing hands.

But a garden could be built.

A pantry could be organized.

A path could be made accessible.

Food could grow.

People could carry boxes together.

And for one Sunday, the three wolves had not needed money, influence, or a badge to matter.

They had just needed to show up.

Gabriel finished his soup and leaned back in his chair.

“Next Sunday, I am doing absolutely nothing.”

Mark looked at him.

“You said that last week.”

“This time I mean it.”

Thane smiled faintly.

“Sure.”

Gabriel pointed at him.

“Do not sign us up for anything.”

Thane looked at Mark.

Mark looked at his tablet, which had been left on the counter all day.

Then back at Gabriel.

“I will not forward any volunteer announcements before Tuesday.”

Gabriel stared at both of them.

“This is how I end up carrying mulch.”

Thane stood and gathered the empty bowls.

“You carried one bag of mulch.”

“I carried it emotionally.”

Mark nodded.

“That part is true.”

Gabriel sighed.

Then smiled.

“Good day, though.”

Thane looked at him.

“Yeah.”

Mark took the last bite of his grilled cheese.

“Good day.”

Outside, the trees moved in the evening breeze.

Somewhere across Cross Timber, volunteers were probably still walking home dirty and tired, telling families about the beds they had built and the food pantry they had organized and the wolves who had carried things that should have required three people.

But what Thane would remember was not the surprise on anyone’s face.

It would be the moment the whole group had moved the last wheelbarrow load of gravel together.

Nobody standing back.

Nobody waiting for someone else to fix it.

Just hands.

Good hands.

And work worth doing.

Chapter 59 — The Best Part

Saturday began at 11:56 in the morning with Gabriel standing in the kitchen doorway, staring at Thane like he had personally committed a crime against sleep.

Thane stood at the counter in an old black T-shirt and worn gray lounge pants, drinking coffee from a mug large enough to qualify as kitchen equipment.

Mark sat at the island with his laptop open, one ear angled toward the screen and the other toward Gabriel, who had not stopped making low, unhappy noises since coming downstairs.

“We got home after sunrise,” Gabriel said.

“We slept,” Thane said.

“Not enough.”

“We slept six hours.”

Gabriel stared at him.

“That is not sleep. That is a medically supervised nap.”

Mark glanced at the time.

“It was six hours and twenty-three minutes.”

Gabriel looked at him.

“Why do you know that?”

“You came downstairs at eleven-thirty-one.”

“That is not an answer.”

“It is a complete answer.”

The cabin was quiet around them.

No Dispatch traffic.

No case folders open on the dining table.

Just sunlight coming through the tall windows and settling in warm squares across the wooden floor. Outside, the trees moved gently in the June breeze. Somewhere farther back on the property, a bird was making a sound that Gabriel had already complained about twice that morning.

Thane took another drink of coffee.

“We need den supplies.”

Gabriel’s eyes narrowed.

“What?”

“Target.”

“No.”

“Yes.”

“We have toilet paper.”

“We have four rolls.”

“That is toilet paper.”

“That is an emergency.”

Mark looked up from the list on his screen.

“We are low on paper towels, tissues, trash bags, dish soap, laundry detergent, coffee, eggs, bread, produce, and several basic pantry items.”

Gabriel looked at him.

“Why do you have a list?”

“Because we are low on supplies.”

“You made a list before you told us.”

“Yes.”

“That is deeply Mark.”

Mark considered that.

“Thank you.”

Gabriel pointed at Thane.

“You are both terrible. It is Saturday.”

“Exactly,” Thane said. “We can get it done before the store gets too crowded.”

Gabriel looked toward the windows.

“The store is already crowded.”

“It is noon.”

“That is when civilized people go to brunch.”

“We can eat after,” Thane said.

Gabriel’s ears drooped.

“I am being outvoted by office supplies.”

“Household essentials,” Mark corrected.

“That is worse.”

Thane set down his mug.

“Get dressed.”

Gabriel looked at him for another second.

Then sighed dramatically enough to disturb the peace of the entire kitchen.

“Fine.”

Mark closed his laptop.

“I will print the list.”

Gabriel looked at him.

“You have a printer in the kitchen.”

“It is in the pantry.”

“That is not better.”


Twenty-five minutes later, the three wolves piled into the Humvee.

Thane drove, as always.

Gabriel took the passenger seat, wearing a fitted charcoal T-shirt, loose black cargo shorts, and an expression that suggested he had been kidnapped for errands. Mark sat in the back with the printed list folded neatly into quarters, a pen clipped to the top, and a reusable shopping-bag bundle beside him.

Thane glanced at him in the rearview mirror.

“You brought bags?”

“Yes.”

“We are going to Target.”

“Yes.”

“They have bags.”

“They also have reusable bags.”

Gabriel leaned back against the headrest.

“Mark is going to make us shop sustainably while I am trying to recover from a traumatic work week.”

“You had one normal Friday night,” Mark said.

“We had a missing child.”

“Located safely in minutes.”

“A family emergency.”

“Safely transported.”

“A birthday-cake-related disturbance.”

Mark looked at him.

“That one was mostly cake.”

Gabriel turned toward Thane.

“See what I deal with?”

Thane pulled onto the county road.

“You are the one who said you wanted a weekend.”

“I do.”

“This is part of having one.”

Gabriel looked out the window.

“Paper towels are not part of a weekend.”

“They are if we want to cook breakfast tomorrow.”

That got his attention.

Gabriel turned back around.

“What kind of breakfast?”

“Depends what we buy.”

Mark looked down at the list.

“Eggs. Bacon. Sausage. Hash browns. Fruit. Pancake mix.”

Gabriel’s ears lifted a little.

“Fine. Target can live.”

Thane smiled faintly.

The city was active as they drove in.

People worked in yards. Kids rode bikes through quiet neighborhood streets. A man pulled a smoker onto his driveway while two dogs barked from behind a fence. The roads were full of people headed to stores, restaurants, ballgames, family events, and the usual Saturday collection of errands everyone delayed until there was no longer a good excuse.

Cross Timber was not a huge city.

But it was big enough that the three wolves could not go many places without being noticed.

The Target parking lot proved that immediately.

The first person recognized them before the Humvee had fully rolled into a space.

A teenage boy near the cart return froze, elbowed his friend, and pointed.

The friend looked.

Then both of them started grinning.

Gabriel saw them through the passenger window.

“Oh no.”

Thane parked.

Mark gathered the shopping bags.

Gabriel looked at him.

“You brought bags into a celebrity incident.”

“We need the bags.”

“We are about to be delayed forty minutes by selfies.”

“Then we will use the bags after.”

Thane opened his door.

“Be nice.”

Gabriel stared at him.

“I am always nice.”

“You are usually nice.”

“Rude.”

They had not even reached the entrance before the boys approached.

They were maybe sixteen, both wearing baseball caps and the wide-eyed look of people trying to act casual while failing completely.

“Excuse me,” one of them said. “Are you—”

Gabriel smiled.

“Three unusually handsome grocery shoppers?”

The boy laughed.

“The wolf detectives.”

“That too.”

The boys asked for a photo.

Then one photo became three because one of them blinked in the first one and the other wanted a picture with each wolf separately.

Thane stood patiently through all of it.

Gabriel made a ridiculous serious face in one picture.

Mark gave the camera a polite, small smile that looked almost natural until Gabriel whispered, “Smile like you did not just audit somebody’s taxes,” and Mark gave him a flat look.

The boys laughed harder.

“Thank you,” one of them said as they stepped back. “Seriously. You guys are awesome.”

“Be safe,” Thane said.

“We will.”

Inside, things did not get quieter.

A woman near the dollar section recognized them and asked for a picture with her daughter. An older man in a veterans’ cap stopped Thane long enough to shake his hand and thank him for “doing the work right.” A young cashier from the Starbucks counter came out from behind the register during her break and shyly asked Gabriel if she could get an autograph for her little brother.

Gabriel signed her receipt.

“To Mason,” he said, writing carefully. “Stay curious. Do your homework. Do not climb into storm drains.”

The cashier blinked.

“That is specific.”

“It is good advice.”

Mark signed next.

“To Mason,” he wrote. “Safety rules are usually written because someone did something memorable.”

The cashier looked at Thane.

“Do you want to add anything?”

Thane took the pen.

“To Mason. Listen to your mom.”

The cashier smiled.

“That is probably the best one.”

“Usually is,” Thane said.

By the time they reached the cart corral near the front of the store, they had taken eleven photos, signed six things, accepted two hugs, and listened to three separate people tell them about calls they had seen covered on local news.

One woman thanked them for helping her father at a welfare check months earlier.

One man wanted to know whether the city was really getting more patrol cars.

A little girl in a yellow dress ran up, stopped three feet away, and stared at Thane’s claws with open fascination.

“Are they sharp?” she asked.

Her mother looked mortified.

“I am so sorry.”

Thane crouched carefully to the little girl’s level.

“They can be.”

The girl considered that.

“Do you use them to catch bad guys?”

“Sometimes I use them to open jars.”

Gabriel made a noise beside him.

“That is not why you have claws.”

“It is a useful feature.”

The little girl looked at Gabriel.

“Do you use yours to open jars?”

“No,” Gabriel said solemnly. “I have people for that.”

Mark gave him a look.

“You do not.”

“I have Thane.”

Thane stood.

“You do not.”

The little girl giggled.

Her mother thanked them, apologized again, and led her toward the clothing section.

Gabriel watched them go.

“That was adorable.”

Mark picked up a cart.

“That was twelve minutes.”

Gabriel looked at him.

“You timed it?”

“No.”

“You absolutely timed it.”

“I estimated.”

Thane took the cart handle.

“Come on.”

The cart was oversized.

It needed to be.

A standard Target cart looked small in Thane’s hands, especially once Mark started loading it with paper goods.

Two packages of toilet paper.

Two packages of paper towels.

Three boxes of tissues.

Trash bags.

Dish soap.

Laundry detergent.

Sponges.

Cleaning cloths.

A giant bag of coffee.

Gabriel watched the cart fill.

“Are we preparing for a storm?”

“We use paper towels,” Thane said.

“Not that many paper towels.”

“We have three wolves.”

“That is not a sentence that explains anything.”

Mark placed a large package of unscented laundry detergent in the cart.

“It does explain several things.”

Gabriel nodded toward the detergent.

“Unscented?”

“Yes.”

“Because scented laundry soap makes your fur smell like a flower shop?”

Mark looked at him.

“It makes all of us smell like a flower shop.”

Gabriel considered that.

“Fair.”

They moved through the household aisles slowly, attracting attention every few feet.

Most people were kind.

A few wanted a photograph.

Several simply smiled and waved.

One older woman hugged Gabriel so hard his ears tipped back.

“You boys are doing such good things,” she told them.

Gabriel held the hug gently, one arm around her shoulders.

“Thank you.”

She stepped back, wiping at her eyes.

“Sorry. I know you probably get tired of people stopping you.”

Gabriel looked at her.

“Not when they are nice.”

Then he smiled and helped her reach a box of storage bags from the upper shelf.

Mark saw the box he selected and took it from him.

“Those are freezer bags.”

“She needed storage bags.”

“She said sandwich bags.”

Gabriel looked at the woman.

“You want sandwich bags?”

She smiled.

“Yes, honey.”

Gabriel put the freezer bags back.

“Okay. That was emotionally embarrassing.”

The woman laughed.

“Still helpful.”

By the time they reached the center aisles, Thane had started pushing the cart with one hand and holding a second basket in the other for produce and refrigerated items.

Gabriel had added chips, salsa, barbecue sauce, pancake syrup, frozen waffles, and a bag of sour candy that had not appeared anywhere on Mark’s list.

Mark noticed it when Gabriel tried to slide the candy beneath the paper towels.

“That is not on the list.”

“It is a morale item.”

“It is sugar.”

“It is morale sugar.”

Thane did not look up from comparing two brands of coffee.

“Get the better one.”

Gabriel blinked.

“You are allowing it?”

“It is Saturday.”

Mark stared at both of them.

“You have become undisciplined.”

Gabriel placed a second bag in the cart.

“Excellent.”

“No.”

“One more is not a crisis.”

“Put one back.”

Gabriel sighed, then put one back.

“Dictatorship.”

“Budgeting,” Mark said.

“I have seen your budget.”

“That is why we have one.”

They turned into the cleaning-supply aisle.

Thane was reaching for a package of microfiber cloths when he stopped.

Not slowly.

Not thoughtfully.

One second he was moving.

The next, he was completely still.

Gabriel noticed first.

“What?”

Thane’s ears had gone forward.

His eyes narrowed slightly.

The aisle smelled like laundry detergent, disinfectant, cardboard, plastic packaging, floor wax, and the sharp chemical edge of glass cleaner.

Beneath it—

A familiar scent.

Not the same as before.

Not trapped in the old shape Thane remembered from the diner.

This one carried clean cotton, fresh soap, cardboard dust, break-room coffee, and the faint metallic scent of a bicycle chain.

But the person beneath it was unmistakable.

Thane’s eyes widened.

“Ray.”

Gabriel turned.

“What?”

Thane had already moved.

He rounded the endcap hard enough that the cart wheels gave a protesting squeak. Gabriel and Mark followed immediately, Mark abandoning the grocery basket without hesitation.

The next aisle was stocked with storage bins, laundry baskets, and discounted summer fans.

A man in a red Target shirt was kneeling beside an open cardboard box, setting folded gray towels onto a lower shelf.

He looked up at the sound of the cart.

Then his eyes went wide.

The box slipped slightly in his hands.

“No way.”

Thane stopped in the aisle.

Ray stood slowly.

He looked different.

Not like a different person.

Like himself, given room to come back into focus.

His hair was trimmed short. His beard was clean and even. His Target shirt fit properly, tucked into khaki work pants. A red name tag sat over his chest.

RAY

He looked healthier.

Brighter.

His eyes were clear.

There was color in his face.

And he was smiling so hard that it seemed to surprise him.

“Ray,” Thane said again.

Gabriel made a sound somewhere between a laugh and a gasp.

“Look at you.”

Mark’s tail moved once behind him.

“Congratulations.”

Ray laughed.

It came out unsteady at first.

Then stronger.

“You guys.”

He looked from one wolf to the next.

“I cannot believe this.”

Thane stepped closer.

“You work here?”

Ray looked down at his shirt, then back up.

“Yeah. Yeah, I do.”

Gabriel opened his arms.

“Come here.”

Ray did not hesitate.

He stepped into the hug.

Gabriel wrapped him carefully but fully, lifting him just enough that Ray laughed again and had to catch himself on Gabriel’s shoulder.

Thane stood close, one hand settling warmly between Ray’s shoulder blades once Gabriel let him go.

Mark shook Ray’s hand.

Then, after half a second, pulled him into a shorter but sincere hug as well.

Ray blinked hard.

“You all are going to make me cry in the towel aisle.”

Gabriel looked around.

“Honestly, this is one of the more emotionally appropriate aisles.”

Ray laughed again.

A woman pushing a cart slowed nearby, recognized the wolves, then recognized Ray’s expression and quietly kept walking. She did not interrupt.

Thane looked at Ray’s name tag.

“How long?”

“Three weeks,” Ray said. “Almost four.”

“Three weeks?” Gabriel repeated. “You have been here three weeks and nobody told us?”

Ray rubbed the back of his neck.

“I did not know how to find you. And then I saw the Humvee out front and thought maybe I was imagining it.”

“You are not imagining us,” Gabriel said.

Mark looked at the shelves Ray had stocked.

“These are orderly.”

Ray smiled.

“Thank you?”

“It is a compliment.”

“From Mark, that is a strong one,” Gabriel said.

Ray looked at them for another moment.

Then his expression changed.

The laughter softened.

He rested one hand against the red name tag over his chest.

“I wanted to thank you.”

Thane’s ears lowered a little.

“Ray—”

“No. Let me say it.”

The aisle quieted around them.

Not completely.

Target still moved all around them. Carts rolled. A child somewhere nearby asked loudly for a toy. An announcement came over the store speakers about a pickup order.

But in the small space between shelves of towels and plastic storage bins, Ray stood a little straighter.

“The night at the diner,” he said. “You guys did not treat me like I was something to get rid of.”

Gabriel’s expression softened.

Ray looked down briefly.

“Most people looked at me and saw the worst part of my life. The dirty clothes. The fact that I was sleeping wherever I could. The fact that I did not have a plan anymore.”

He looked back up.

“You three sat down. You talked to me. You asked my name.”

Thane felt something tighten in his throat.

Ray continued.

“You got me connected to the outreach people. Not just a number on a card. You made sure I actually got there.”

Gabriel nodded slowly.

Ray smiled again, smaller this time.

“I went to the shelter. At first it was just a bed. One night. Then another. But the people there helped me get into a longer-term program.”

He looked almost embarrassed by how much it meant.

“They gave me a place where I could shower. Keep my stuff. Sleep without wondering if somebody was going to take my backpack. They helped me get an ID replaced. Helped me apply for the bike program.”

Mark’s ears tipped forward.

“You have a bicycle?”

Ray’s entire face lit up.

“Yeah.”

Gabriel grinned.

“Really?”

“Yeah. It is not fancy. It is blue. It has a basket on the front and one brake that squeaks if I hit it too hard, but it gets me here. I ride it from the transitional house.”

“Transitional house,” Gabriel repeated.

Ray nodded.

“I have a bed reserved there for now. I have a locker. I have an address. I have somewhere to go after work.”

He looked down at his red shirt.

“And the outreach worker told me Target had openings. I applied. I interviewed. I got hired.”

Thane looked at him.

“You did that.”

Ray shook his head.

“I did the work. But I do not know if I would have started if you all had not stopped that night.”

“That is still you,” Thane said.

Ray met his eyes.

“You gave me a chance to remember that.”

Nobody said anything for a moment.

Gabriel’s eyes had gone bright.

Mark looked down at the shelf beside him as though he was very interested in a stack of gray towels.

Thane put one hand on Ray’s shoulder.

“We are proud of you.”

Ray swallowed.

“Thank you.”

“What do you do here?” Gabriel asked, deliberately changing the emotional temperature before it became too heavy.

Ray smiled again.

“Mostly stocking. Some backroom work. I help with online pickup when they need it. I am learning the inventory scanner.”

Mark’s attention snapped back.

“Inventory management?”

Ray laughed.

“Yeah.”

Mark nodded once.

“That can become a useful skill set.”

Gabriel looked at him.

“Do not recruit Ray into spreadsheets in the towel aisle.”

“I am not recruiting him.”

“You are visibly recruiting him.”

Ray looked between them.

“I like it, honestly. It is work, but I like that there is always something to do. I know what my shift is. I know what I am supposed to finish. I know where I am going tomorrow.”

His expression softened.

“I have not had that in a long time.”

Thane nodded.

“That matters.”

“Yeah,” Ray said. “It does.”

A woman in a red Target vest appeared at the end of the aisle, pushing a small cart of folded linens.

She was in her forties, with dark hair pulled into a neat bun and the expression of someone who knew exactly what was happening in every aisle within fifty feet.

She stopped when she saw the wolves.

Then looked at Ray.

Her eyes widened slightly.

“Ray?”

Ray straightened a little.

“This is Ms. Alvarez. She is one of the team leads.”

Ms. Alvarez looked at the three wolves, then at Ray, then back again.

“I was wondering why half the store suddenly found an excuse to walk through home goods.”

Gabriel smiled.

“Sorry.”

“No, you are not.”

“That is fair.”

Ray looked a little nervous.

“Am I okay?”

Ms. Alvarez looked at him.

“You are fine. You finished the towels?”

“Yes, ma’am.”

She glanced at the shelf.

The towels were aligned in clean, neat stacks.

The labels faced forward.

The size groups were organized.

The aisle looked better than most Target aisles ever looked on a Saturday afternoon.

Ms. Alvarez nodded.

“You finished the towels.”

Then she looked at the wolves again.

“You know Ray?”

Thane smiled.

“We met him a while back.”

Ray looked at her.

“They helped me.”

Ms. Alvarez’s expression shifted.

Not into pity.

Into understanding.

She looked at Ray’s name tag, then at the shelves he had stocked.

“Ray has been one of our best new hires,” she said.

“Ms. Alvarez.”

“No, it is true,” she said. “He shows up early. He asks questions. He takes the hard aisles without complaining. He has helped three different people find things in this store that I could not find myself.”

Gabriel leaned toward Thane.

“That is impressive.”

Ray looked embarrassed now.

“I know where the air fryers are.”

“Exactly,” Ms. Alvarez said. “And unlike most people, he knows which aisle they are actually in.”

Mark nodded approvingly.

“That is operationally valuable.”

Gabriel sighed.

“Of course that is your response.”

Ms. Alvarez smiled.

“We are glad to have him.”

Ray looked down.

Then back up.

“I love it here.”

He said it simply.

Like it surprised him.

Like there had been a long time when loving a job—or having a job at all—had felt like something for other people.

Thane’s chest felt warm.

“Good,” he said.

Ray looked at them.

“I am saving now.”

Gabriel’s ears lifted.

“For what?”

“Apartment first,” Ray said. “My own place. Nothing huge. Just somewhere I can lock the door and know it is mine.”

Thane looked at Ray for a long moment.

Then he reached into the back pocket of his shorts and pulled out his wallet.

Ray’s eyes widened.

“Thane.”

Thane opened it, counted out five crisp hundred-dollar bills, and held them toward him.

“This is for the apartment.”

Ray stared at the money.

Then at Thane.

“No.”

“It is.”

“No,” Ray said again, stepping back a half step. “You guys already did enough. You got me to the outreach people. You helped me get started. I cannot take that.”

Thane kept his hand out.

“Ray.”

Ray shook his head, eyes already starting to shine.

“I mean it. I have a job now. I am saving. I am doing okay.”

“I know,” Thane said.

“That is why I cannot—”

“Yes, you can.”

Ray stopped.

Thane’s voice stayed low and steady.

“You are not taking this because you failed. You are taking it because you are building something. You said you want an apartment. A place that is yours.”

Ray looked down at the bills again.

Thane took one step closer.

“This is not a rescue. It is not charity you have to earn back. It is five hundred dollars toward that door you want to lock behind you someday.”

Gabriel stood quietly beside him, eyes bright.

Mark’s expression had softened too.

Ray swallowed hard.

“I do not know what to say.”

“You do not have to say anything,” Thane told him. “You do not owe us anything. Put it toward the apartment. That is all.”

Ray tried to shake his head one more time.

Thane did not lower his hand.

“Ray.”

There was no anger in it.

Just certainty.

The kind that made it clear Thane had heard the refusal, respected the reason behind it, and was still not going to let a little pride stand between Ray and something he had worked so hard to reach.

Slowly, Ray reached out.

His fingers closed around the money.

For a second, he just stood there holding it against his red Target shirt, his eyes full.

Then he looked up at all three wolves.

“Thank you,” he said, voice breaking. “I mean it. Thank you.”

Gabriel stepped forward and hugged him again.

“Put it in the apartment fund,” he said softly.

Ray nodded against his shoulder.

“I will.”

Mark gave him a small, sincere smile.

“Keep saving. You are closer than you were yesterday.”

Ray pulled back, wiped quickly at one eye, and looked down at the bills in his hand.

Then he folded them carefully and tucked them into his wallet.

Not like a handout.

Like a piece of the future he had been working toward.

He smiled.

“Do not rush it,” Thane said. “You are building something.”

Ray looked at him.

Then nodded.

“Yeah. I think I am.”

Gabriel glanced at the cart beside them.

It was overflowing with paper goods, cleaning supplies, groceries, snacks, and enough coffee to sustain a small emergency command post.

“We are here buying toilet paper,” he said. “And somehow this is the best part of my week.”

Ray laughed.

“Really?”

“Really.”

Mark looked at Ray.

“It may be the best part of mine as well.”

Gabriel turned toward him.

“That was almost emotional.”

“It was accurate.”

Thane looked at Ray’s red shirt.

At the shelves.

At the clean, bright aisle.

At the man who had once sat in a diner with nowhere safe to sleep and now knew his next shift, his next paycheck, his next step.

“This is the best part of my week,” Thane said.

Ray’s eyes filled again.

He blinked quickly and looked away.

Ms. Alvarez gave him a small, discreet nod.

Then she looked at the wolves.

“Ray has fifteen minutes left on his break.”

Ray blinked.

“I am on break?”

“You are now,” she said. “Go talk to your friends. Then finish the seasonal towels.”

Ray smiled at her.

“Thank you.”

Ms. Alvarez pointed at the cart.

“And I do not want to hear that you let them leave without buying enough paper towels.”

Gabriel looked at the mountain of supplies.

“We are very prepared.”

Ms. Alvarez glanced at the cart.

“You are not. You have one package of paper towels.”

Thane looked down.

She was right.

Gabriel pointed at her.

“See? This is why I like her.”

Mark turned the cart toward the next aisle.

“Two more packages.”

Gabriel groaned.

“Dictatorship.”

Ray laughed so hard he had to cover his mouth.

For a few more minutes, they talked.

Not about the worst days.

Not about exactly what Ray had lost or how long it had taken him to get this far.

Just about ordinary things.

The bike route from the transitional house.

The lunch he liked from the Target café.

The fact that he had learned which customers were going to ask where the batteries were before they even opened their mouths.

The kind of small competence that made work feel like it belonged to you.

Then a guest stopped near the aisle entrance and asked Ray where to find extension cords.

Ray turned toward her automatically.

“Aisle B12, ma’am. Electrical. About halfway down on the left.”

The woman smiled.

“Thank you.”

Ray nodded.

“No problem.”

He looked back at the wolves.

“I should get back.”

Thane held out his hand.

Ray took it.

Thane pulled him into one more brief hug.

“Keep going.”

Ray hugged him back.

“I will.”

Gabriel hugged him next.

“Seriously. We are proud of you.”

Ray’s voice was quiet against Gabriel’s shoulder.

“Thank you for seeing me.”

Gabriel’s arms tightened just slightly.

“Always.”

Mark stepped in last.

Ray gave him a questioning look.

Mark hugged him.

It was firm.

Brief.

Completely sincere.

“You are doing well,” Mark said.

Ray smiled.

“Thanks, man.”

Then he returned to the open towel box.

Not as the homeless man from the diner.

Not as a sad story.

Not as somebody who owed anyone anything.

Just Ray.

A Target employee.

A man with a bike, a bed, a schedule, a job, and plans.

The three wolves stood in the aisle for a few seconds after he had gone back to work.

Gabriel wiped one eye with the heel of his hand.

Then looked at Thane.

“Do not say anything.”

“I was not.”

“You were going to.”

“I was going to say that was good.”

Gabriel sniffed once.

“It was very good.”

Mark picked up a package of paper towels.

“Three packages.”

Gabriel looked at him.

“Mark.”

“What?”

“You are using paper towels to regulate emotions.”

“I am buying supplies.”

“Same thing.”

Thane put one package into the cart.

Then another.

“Get the big ones.”

Gabriel smiled.

“Yes, sir.”


The rest of the shopping trip took another hour and a half.

Partly because Target was crowded.

Partly because the cart was now so full that Thane had to start a second one.

Mostly because people kept stopping them.

A man in the sporting-goods aisle asked for a photograph with his teenage daughter, who had been too shy to ask herself.

A nurse in scrubs thanked them for treating a woman in crisis with dignity during a call months ago.

A little boy in a wolf t-shirt stared at Gabriel, then whispered something to his father.

Gabriel crouched.

“What is it?”

The boy whispered again.

His father laughed.

“He wants to know if you can hear him from all the way over here.”

Gabriel tilted his head.

“I heard that.”

The little boy’s eyes went huge.

Then he laughed so hard he nearly dropped his juice box.

At the grocery section, an elderly man recognized Thane and insisted on shaking all three of their hands.

“I saw that press conference,” he said. “The one after that shooting. You boys did it right.”

Thane nodded.

“Thank you.”

The man gripped his hand once more.

“Keep doing it right.”

“We will,” Thane said.

At checkout, their two carts looked ridiculous.

Toilet paper.

Paper towels.

Tissues.

Trash bags.

Laundry detergent.

Dish soap.

Coffee.

Eggs.

Bacon.

Sausage.

Pancake mix.

Fruit.

Vegetables.

Bread.

Frozen waffles.

Multiple kinds of chips.

Three varieties of salsa.

A massive bag of dog treats that Gabriel had quietly added because “we might see somebody’s dog.”

Mark had discovered it near the bottom of the cart.

“Why do we have these?”

Gabriel looked at the bag.

“They are for community engagement.”

“We do not have a dog.”

“We know dogs.”

Thane looked at the bag.

“Keep them.”

Mark stared at him.

“You are allowing this?”

“It is Saturday.”

Gabriel grinned.

“See? Weekend rules.”

The cashier was a young man named Nolan who looked about nineteen and had clearly been trying very hard not to stare since they rolled up.

He scanned the first package of toilet paper.

Then looked at the cart.

“Big shopping trip?”

Gabriel leaned on the counter.

“We are stocking the den.”

Nolan paused.

“Like a wolf den?”

“Exactly.”

Thane looked at him.

“Do not encourage him.”

Nolan smiled despite himself.

“You guys need help out?”

“We have it,” Mark said.

Two Target employees helped anyway.

Not because they had to.

Because several people had recognized them by now, and the front end had quietly decided that letting three large wolves try to manage twenty bags of groceries and household supplies in a crowded parking lot might create an avoidable traffic incident.

As they passed the home-goods aisle on the way out, Ray saw them.

He was helping an older couple load storage bins onto a cart.

He caught Thane’s eye.

Thane lifted one hand.

Ray lifted his back.

No big scene.

No speech.

Just a small wave from one side of the store to the other.

But Thane carried that wave with him all the way to the Humvee.


Back at the cabin, unloading took longer than shopping should ever require.

Thane carried the bulk packages of paper goods in two trips.

Mark organized the pantry by category without being asked.

Gabriel stood at the kitchen island opening the bag of sour candy before any actual groceries had been put away.

Mark saw him.

“No.”

Gabriel held up the bag.

“We are home.”

“It is before dinner.”

“It is after Target.”

“That is not a meal category.”

Gabriel looked at Thane.

“Tell him this is a meal category.”

Thane put the eggs in the refrigerator.

“No.”

Gabriel looked betrayed.

“You both have become hostile to joy.”

“We bought pancakes,” Thane said.

Gabriel considered that.

“Fine.”

They put groceries away while the afternoon light shifted through the windows.

Paper towels went into the laundry-room cabinet.

Toilet paper went into the hall closet.

Tissues were distributed through the bathrooms, the living room, and the office.

Mark restocked cleaning supplies beneath the kitchen sink and replaced the coffee container with the big bag they had bought.

Gabriel put the dog treats in a bowl by the front door.

Mark looked at them.

“We do not have a dog.”

Gabriel leaned against the counter.

“Somebody will.”

“Who?”

“I do not know. A dog.”

Thane looked at the bowl.

“Leave them.”

Mark sighed.

“Fine.”

Once the den supplies were handled, they made lunch.

Not anything elaborate.

Bacon.

Eggs.

Toast.

Fruit.

Coffee for Thane and Gabriel.

Orange juice for Mark, who claimed coffee made him “emotionally fast.”

They took plates out onto the broad back porch and sat in the shade overlooking the trees.

The property was quiet.

No phones ringing.

No department lights.

Just the low sound of wind moving through leaves and the occasional far-off call of a bird.

Gabriel sat with one leg tucked beneath him in the oversized porch chair, plate balanced on his lap.

For once, he had not spoken much since they left Target.

Thane noticed.

“You okay?”

Gabriel looked at him.

Then smiled.

“Yeah.”

“You got quiet.”

“I am thinking.”

Mark set down his coffee mug.

“About Ray.”

Gabriel nodded.

“About Ray.”

Thane looked out through the trees.

The image stayed clear in his mind.

Ray in the red shirt.

The name tag.

The clean shelves.

The pride in his face when he talked about his bike.

A bed.

A locker.

An address.

A job.

An apartment someday.

A car someday.

A future that had become real enough to name.

Gabriel looked at his plate.

“You know what gets me?”

“What?” Thane asked.

“He did all of it.”

Mark nodded.

“Yes.”

“We helped,” Gabriel said. “That night. We got him to people who could help. But he did all the hard parts after.”

“He showed up,” Mark said.

“Every day.”

“He kept going.”

Gabriel looked toward Thane.

“That is the best part.”

Thane nodded.

“Yeah.”

“Not the Target thing. Not the pictures. Not even that he was happy to see us.”

Gabriel swallowed once.

“The best part is that he was not waiting for somebody to save him anymore.”

Mark sat quietly for a moment.

Then said, “He had a support structure. He made use of it. He is building stability.”

Gabriel looked at him.

“That was almost beautiful.”

“It was accurate.”

“It was beautiful accuracy.”

Mark accepted that with a small nod.

Thane leaned back in his chair.

“We did not save Ray.”

Gabriel’s ears lowered.

“No.”

“We saw him.”

“Yes.”

“We made sure he got to people who knew how to help.”

Mark nodded.

“And then he did the work.”

Thane looked down at the porch floor.

“I am glad.”

Gabriel smiled softly.

“Me too.”

For a while, none of them spoke.

They ate.

The cabin held the quiet warmth of a Saturday afternoon.

Somewhere inside, the new paper towels sat stacked in a cabinet. The coffee was stocked. The pantry was full. The den was ready for another week.

But the thing Thane would remember was not the supplies.

Not the selfies.

Not the people who had stopped them to say hello.

It would be Ray.

Bright-eyed.

Clean shirt.

Red name tag.

Standing in an aisle full of towels and telling them that he had somewhere to go after work.

Gabriel finished his orange juice and set the glass down.

“That was the best part of my week.”

Mark looked toward the woods.

“It may have been the best part of mine.”

Thane smiled faintly.

“It was the best part of mine too.”

Gabriel looked at him.

“Better than the fleet?”

Thane thought about the shining patrol cars.

Serrano smiling.

The Officer Support Fund becoming real.

The city getting tools it deserved.

All of it mattered.

All of it was good.

But Ray had looked at them with hope in his eyes and said he was saving for an apartment.

That he loved his job.

That he had a future.

“Yeah,” Thane said. “Better than the fleet.”

Gabriel nodded.

“Okay. That is the answer.”

Mark picked up his coffee.

“Ray would probably prefer we did not make his success into a comparison.”

Gabriel looked at him.

“You are right.”

“Of course I am.”

“But it is still the best part.”

Mark took a drink.

“Yes.”

Thane looked out across the trees.

There was not enough good in the world.

He knew that.

There never would be.

There would always be calls they could not fix.

People they could not reach in time.

Things money could not repair and badges could not stop.

But every now and then, someone got a bed.

A bike.

A job.

A chance.

Every now and then, a man named Ray stood in a Target aisle with a red name tag and plans for the future.

And that was enough to make the whole week feel brighter.

For the moment, it was more than enough.

Chapter 50 — The Good Dogs

By the time the Humvee rolled into the cabin drive, the sky had already begun to brighten.

Not sunrise exactly.

Just the first thin gray light pushing through the trees and laying itself across the gravel.

Thane parked, shut off the engine, and sat there for three seconds.

Gabriel looked at him from the passenger seat.

“You alive?”

Thane opened his door.

“Barely.”

Mark climbed out of the back with his notebook tucked under one arm.

“You have been awake for more than twenty-one hours.”

“I know.”

“You should sleep.”

“I know.”

Gabriel got out and stretched until his shoulders popped.

“Look at us,” he said. “Three responsible adults making good choices.”

Thane started toward the cabin.

“You are not making a good choice until you stop talking.”

“That is hostile.”

“It is early.”

“It is not early,” Mark said. “It is technically morning.”

Gabriel looked at him.

“Do not take the morning’s side.”

The front door opened beneath Thane’s hand.

The cabin was quiet.

Soft.

The kind of quiet that made every exhausted part of him realize at once that it had somewhere safe to stop.

The great room lay dim beneath the high windows. The fire had burned down to a low bed of coals from the night before. One lamp remained on near the reading chair, casting a warm circle over the rug and the wide leather sofa.

Thane made it three steps into the room.

Then he dropped onto the couch.

Not gracefully.

Not with the slow, deliberate dignity he usually carried into a room.

He simply collapsed sideways across it, too large for the furniture and too tired to care.

One leg hung halfway off the front edge. His tail draped across the far cushion. One arm dangled toward the floor. His head had landed upside down over the edge of a pillow, ears flattened awkwardly against the leather.

A moment later, his tongue slipped out just enough to make the entire thing worse.

Gabriel stood in the doorway.

Mark stood beside him.

For three seconds, neither said anything.

Then Gabriel whispered, “Oh, my God.”

Thane did not move.

Mark looked at the couch.

Then at Thane.

Then back at the couch.

“He is asleep already.”

Gabriel covered his mouth with one hand.

“He looks like somebody threw a bearskin rug across the furniture.”

Thane made a low, exhausted noise without waking.

Gabriel’s eyes widened.

“Did you hear that? He is even growling in his sleep.”

Mark watched Thane’s chest rise and fall slowly.

“He needs rest.”

“I know.”

Gabriel pulled out his phone.

Mark looked at him.

“Do not.”

“I am not doing anything bad.”

“You are holding a phone over an unconscious Thane.”

“I am preserving history.”

“Gabriel.”

But Gabriel was already crouching beside the sofa.

He leaned in close enough that his black fur brushed Thane’s hanging arm, made his most solemn face, and snapped a selfie with the sleeping brown wolf behind him.

In the photo, Gabriel looked composed and dignified.

Behind him, Thane looked like he had been defeated by furniture in a battle no one had expected him to lose.

Gabriel stared at the image.

Then began quietly shaking with laughter.

Mark looked despite himself.

His mouth twitched.

“That is unfortunate.”

“It is magnificent.”

“It is compromising.”

“It is art.”

Thane’s nose wrinkled once.

Gabriel immediately lowered the phone.

“Okay. We leave the giant bear rug alone.”

Mark set his notebook on the coffee table.

“Good.”

Gabriel looked down at the photo again.

“I am naming it After the Shift.

“You are not naming it anything.”

Gabriel froze.

Thane had not opened his eyes.

His voice came out rough and half asleep.

Gabriel slowly looked toward Mark.

Mark’s ears lifted.

Thane’s tongue still hung slightly out the side of his mouth.

Gabriel whispered, “He is not asleep.”

Thane did not move.

“Delete it.”

Gabriel’s grin returned.

“No.”

Thane made a tired sound that might have been a growl.

Gabriel backed away two steps.

“Good night, Detective.”

Thane did not answer.

Within another minute, he was asleep again.

Gabriel and Mark headed quietly down the hall.

The cabin settled around them.

And the photo stayed safe in Gabriel’s phone.

For now.


When Thane woke again, sunlight was high enough to pour through the great-room windows.

His neck hurt.

His shoulder hurt.

One paw had gone numb from hanging over the couch.

And somebody had placed a blanket over him.

He lay still for a moment, trying to remember why his body felt like he had been dragged behind the Humvee through three counties.

Then the last shift came back.

The donkey.

The festival.

The missing runner.

The reports.

The drive home.

The couch.

He opened one eye.

The clock above the mantle read 11:32.

From down the hallway came the sound of Gabriel’s voice.

“No, that was not what I said.”

Mark answered from somewhere farther inside the house.

“It was exactly what you said.”

“I said he looked tired.”

“You said he resembled a bearskin rug.”

“That is a visual observation.”

Thane closed his eye again.

Gabriel’s voice got closer.

“Also, he was making a little—”

Thane’s eyes opened.

Gabriel stood in the great room doorway holding a mug of coffee.

He froze.

Thane stared at him.

Gabriel smiled brightly.

“Good morning.”

“Give me your phone.”

“No.”

Thane pushed himself upright.

Gabriel took one quick step backward.

Mark appeared behind him with a second coffee mug.

“Do not threaten him before caffeine,” Mark said.

Thane rubbed one paw over his face.

“You saw it too?”

Mark looked deeply neutral.

“I did.”

“And?”

“It was unfortunate.”

Gabriel looked at him.

“You laughed.”

“I did not laugh.”

“You made the tiny laugh.”

“I did not.”

Thane looked at both of them.

“Phone.”

Gabriel clutched it against his chest.

“No.”

Thane stood.

Gabriel backed another step.

Mark moved between them without urgency.

“Thane.”

“I am not going to hurt him.”

“I know.”

“I just want the phone.”

“I know.”

Gabriel looked over Mark’s shoulder.

“See? This is why we need written rules around personal media.”

Thane took the coffee mug from Mark.

“Fine.”

Gabriel eyed him.

“Fine?”

“Fine.”

“You are not going to take my phone?”

“No.”

“Are you sure?”

“No.”

Gabriel grinned.

“There he is.”

Thane drank the coffee.

It was strong.

Hot.

Exactly how he needed it.

For a few minutes, the three of them stood around the kitchen island without speaking much. Gabriel had made eggs. Mark had apparently cut fruit into neat portions and arranged it in a bowl like he was preparing evidence for presentation.

The house still held the slow warmth of a Saturday that had not asked anything from them yet.

Thane ate half an egg sandwich.

Then another.

Gabriel watched him.

“You know, this is the point in a normal person’s weekend where they decide to stay inside and recover.”

“I am recovering.”

“You are eating standing up.”

“That is not a crime.”

Mark looked toward the windows.

“It is nice out.”

Gabriel nodded.

“Which makes staying inside feel less like recovery and more like wasting weather.”

Thane leaned against the island.

“We do not have plans.”

“No,” Gabriel said. “Which is weird.”

Mark looked down at his phone.

“No scheduled obligations. No calls from Eli. No city event. No dinner reservations. No pack meeting. No patrol shift until Monday.”

Gabriel looked around dramatically.

“What do people do with a day like that?”

“Rest,” Thane said.

“We did that.”

“You slept for four hours on a couch.”

“That was involuntary rest.”

Thane set down his mug.

“I have an idea.”

Gabriel and Mark both looked at him.

Gabriel’s ears lifted.

“That sentence has more potential than the last one.”

Thane looked from one to the other.

“You want to go to the animal shelter?”

The kitchen went quiet.

Gabriel blinked.

“The animal shelter?”

“Yeah.”

Mark tilted his head.

“To adopt an animal?”

“No.”

“To inspect something?”

“No.”

Gabriel slowly set down his coffee.

“Then why?”

Thane looked out the window.

He thought about cages.

Concrete floors.

Dogs that had been left behind, surrendered, lost, or pulled from situations they did not understand.

He thought about what it meant to have nowhere familiar to go.

No person who knew your name.

No room that belonged to you.

No one who came back when they said they would.

“Well,” he said, “imagine being in a cage all day. Lonely. Scared. Hearing people walk past you, hearing other dogs bark, not knowing whether anybody is coming for you.”

Gabriel’s expression changed.

Thane continued.

“How much would that suck?”

Mark looked down.

“It would be difficult.”

“Yeah,” Thane said. “So let’s give them a day. Take some of them outside. Play. Give them treats. Make the place better for a while.”

Gabriel stared at him.

Then slowly narrowed his eyes.

“Oh no.”

Thane looked at him.

“What?”

“You are getting soft.”

Thane’s ears tipped back.

“I am not.”

“You are.”

“I am not.”

Gabriel leaned across the island.

“Who are you, and what have you done with Thane?”

A low growl came up from Thane’s chest before he could stop it.

Gabriel’s eyes widened.

Thane stepped closer.

“What, are you saying I have no heart?”

Gabriel immediately lifted both hands.

“No. No, absolutely not. I am saying you have a terrifying amount of heart and it is becoming a public safety concern.”

Mark looked between them.

“That is not an apology.”

“It is an apology-shaped statement.”

Thane stared at Gabriel.

Gabriel smiled carefully.

“I retract my earlier implication that you lack a heart.”

“You implied it.”

“I did.”

“And?”

“And you are extremely compassionate,” Gabriel said. “Please stop looking at me like that.”

Mark reached for his coffee.

“I would like to go.”

Thane looked at him.

“Yeah?”

Mark nodded.

“I think it is a good idea.”

Gabriel looked down at the counter for a moment.

Then back at Thane.

“Me too.”

Thane’s growl faded.

“Okay.”

Gabriel brightened.

“Can we buy toys first?”

Thane looked at him.

“We are going to buy toys first.”

Gabriel pointed at him.

“Soft.”

“Do not start.”


The pet-supply store was busy in the particular way Saturday pet-supply stores were busy.

Dogs in harnesses pulled their owners toward shelves of treats. A woman carried a sleeping kitten in a soft-sided carrier. Two teenagers debated the morality of buying their leopard gecko a tiny plastic pirate ship. Somewhere near the fish section, a small child was loudly explaining to his father why a turtle “needed a castle.”

The three wolves came through the front doors together.

Conversations stopped.

Then resumed in lower tones.

People recognized them.

They always did now.

A cashier near the front desk gave them a small smile.

“Morning, detectives.”

“Morning,” Thane said.

Gabriel walked directly toward the dog-toy aisle.

Mark went toward bedding and cleaning supplies.

Thane stood in the middle for half a second, watching them split up.

Then followed Gabriel.

They filled two carts.

Not carelessly.

Not because they wanted to make a display of spending money.

Because the more they looked, the more they saw things that made sense.

Durable chew toys.

Tennis balls.

Rope toys.

Soft blankets that could be washed and reused.

Treats for training.

Puzzle feeders.

Collars.

Leashes.

A stack of raised dog beds.

A large bag of food approved for shelters.

A smaller bag for puppies.

A box of cleaning supplies that Mark insisted had to be scent-sensitive because strong smells could stress animals already under pressure.

Gabriel added three squeaky toys shaped like tacos.

Mark stared at them.

“Why?”

“Because dogs deserve tacos.”

“They cannot eat tacos.”

“They can emotionally enjoy tacos.”

“Those are not tacos.”

“They are toy tacos.”

Mark looked at the packaging.

The toy taco had a smiling face embroidered on the side.

He sighed.

“Fine.”

Thane added six more.

Gabriel looked at him.

“Soft.”

“Do not.”

At the checkout counter, the carts made a long, uneven wall of supplies.

The cashier stared.

Then looked at the three wolves.

“Are you opening a dog daycare?”

“No,” Gabriel said. “We are going to the shelter.”

The cashier’s expression softened.

“Oh.”

Thane slid his Centurion card across the counter before she could ask anything else.

The cashier looked at the stack of supplies.

Then at the card.

Then at Thane.

“Do you want the receipt?”

“Yes,” Mark said immediately.

Gabriel looked at him.

“You really are the accountant.”

“We may need to know what we bought if we return for more.”

The cashier smiled.

“I can print an itemized receipt.”

“Please,” Mark said.

The store’s assistant manager came over while the register processed the order.

She looked nervous at first.

Then less nervous.

“I saw the diner video,” she said quietly. “What you did for that man.”

Thane shifted slightly.

“Thank you.”

“And now this,” she said, looking at the carts. “It is nice.”

Gabriel smiled.

“We like dogs.”

The manager nodded.

“That is obvious.”

A little girl standing near the fish tanks tugged on her mother’s sleeve.

“Mom,” she whispered loudly, “the police wolves are buying dog toys.”

Her mother tried not to laugh.

Thane looked over.

The girl froze.

Then gave him a tiny wave.

Thane waved back.

The girl smiled.

By the time they had loaded the supplies into the Humvee, the back area looked like a very expensive dog had decided to move in.

Gabriel climbed into the passenger seat and looked over his shoulder.

“We have enough toys for a small carnival.”

“Good,” Thane said.

Mark adjusted a box of beds so it would not shift.

“We have enough toys for approximately thirty-eight dogs, assuming the toys are distributed in rotation and not destroyed immediately.”

Gabriel looked at him.

“You calculated that?”

“I estimated.”

“Of course you did.”

Thane started the engine.

“Let’s go.”


The Cross Timber Animal Shelter sat in a low brick building behind the municipal-services yard.

It had a small front office, a wide concrete kennel wing, a fenced exercise yard, and a hand-painted sign near the entrance that read:

EVERY ANIMAL DESERVES A HOME.

Thane saw the sign through the windshield as the Humvee pulled into the visitor lot.

For a moment, he said nothing.

Then he parked.

The shelter’s front door opened before they reached it.

A woman in her forties stepped outside wearing jeans, a shelter polo, and the wary expression of someone accustomed to surprises but not usually three seven-foot wolves carrying armfuls of dog beds.

“Can I help you?” she asked.

Thane shifted the box in his arms.

“Yeah. We were hoping we could spend some time with the dogs.”

The woman blinked.

Gabriel smiled.

“We brought supplies.”

She looked past them toward the Humvee.

The rear cargo area was full.

Her eyes widened.

“Oh.”

Mark held out the itemized receipt.

“We also brought a list of everything, in case there are items you would prefer we allocate differently.”

The woman took the receipt automatically.

Then stared at it.

“Are you serious?”

“Yes,” Thane said.

Her gaze moved from the receipt to the stacked supplies.

Then to the three wolves.

“You are the Night Shift detectives.”

Gabriel’s ears lifted.

“That depends. Are we in trouble?”

“No.” The woman smiled despite herself. “No, you are not in trouble. I am Dana.”

Thane held out his hand.

“Thane.”

“Gabriel.”

“Mark.”

Dana shook all three hands.

Her grip was practical and steady.

“You really want to spend the day with the dogs?”

“Yeah,” Thane said. “If that is okay.”

Dana looked at the supplies again.

Then back at Thane.

“Let me show you around.”

The shelter smelled like every shelter did.

Dogs.

Bleach.

Laundry soap.

Old blankets.

Metal.

Food.

Fear.

Hope.

The sounds came first.

Barking from the kennel wing.

Whining.

A sharp yip from somewhere deeper inside.

The click of nails on concrete.

The rattle of kennel doors.

Some dogs rushed forward when they saw the wolves.

Others retreated to the back of their runs.

A few went silent entirely, watching with the wary stillness of animals that had learned not to expect much.

Gabriel’s face changed.

The humor left it.

Mark’s ears lowered.

Thane stood quietly at the entrance to the kennel wing.

He had imagined cages.

He had not imagined the eyes.

Dana watched them.

“We have thirty-one dogs right now,” she said. “Some are strays. Some were surrendered. Some came in through animal-control cases. Some have homes waiting. Some are still waiting for someone to decide they are worth taking home.”

Thane looked down the rows.

“Can we take them out?”

“One at a time, maybe two if they are kennelmates,” Dana said. “We will pick dogs that are safe to meet new people. And I need you to know something.”

The three wolves looked at her.

“Not every dog will want to play,” Dana said. “Some will be scared. Some will be overwhelmed. Some need quiet more than excitement.”

Mark nodded immediately.

“Then we follow their lead.”

Dana’s expression softened.

“Good answer.”

Gabriel looked through the first row of kennel doors.

“Who is first?”

Dana smiled.

“Let’s see who picks you.”

The first dog was a sandy-colored mutt named Peanut.

Peanut had one ear that stood up and one that folded sideways. He came to the front of his kennel barking loudly, then stopped when Thane crouched near the gate.

He sniffed.

Stared.

Sniffed again.

Then wiggled so hard his entire back half moved.

Gabriel laughed.

“He has chosen.”

Dana opened the kennel door.

Peanut came out like he had been launched from a cannon.

He ran three circles around Thane, ricocheted toward Gabriel, skidded past Mark, then returned to Thane and planted both front paws against his chest.

Thane caught him automatically.

Peanut licked his chin.

Then his nose.

Then one ear.

Gabriel covered his mouth.

“Oh, no.”

“What?” Thane asked.

“You have been claimed.”

Peanut bounced down and sprinted toward the exercise yard.

Dana handed Thane a leash.

“He has energy.”

Thane looked at the blur of sandy fur.

“Yeah.”

Peanut had more than energy.

He had an entire stored-up summer’s worth of it.

In the exercise yard, he chased tennis balls until his tongue hung out. He dragged a rope toy across the grass like he had captured a dangerous enemy. He played tug with Gabriel and won twice because Gabriel deliberately let him.

Mark sat cross-legged in the shade while Peanut climbed into his lap, apparently unaware that he weighed sixty pounds and Mark was holding a treat puzzle in one hand.

Thane threw a tennis ball across the yard.

Peanut took off after it.

The dog came back so fast he nearly ran straight into Thane’s legs.

Thane caught him again.

Peanut looked up at him with bright, ridiculous happiness.

And Thane laughed.

Not the small, private laugh he usually gave Gabriel.

A full laugh.

The kind that made his shoulders shake.

Dana stood at the gate watching.

Her eyes softened.

“He has not played like that since he got here.”

Thane looked down at Peanut.

“Why is he here?”

Dana’s face changed just a little.

“Owner passed away. Family could not take him.”

Peanut dropped the tennis ball at Thane’s feet.

His tail wagged.

Thane picked up the ball.

Then threw it again.

The day moved from there.

Not fast.

One dog at a time.

One moment at a time.

A black-and-white border collie named Echo who did not want to come out at first, then slowly decided Mark was safe enough to sit beside.

A senior beagle named Walter who walked stiffly but happily through the yard with Gabriel beside him, nose working every inch of the grass.

A small terrier named Juniper who barked at Thane from the kennel door, then promptly climbed into his lap once he sat down in the shade.

A pair of young hound mixes who discovered the squeaky taco toys and immediately began arguing over one.

Gabriel held one taco high above his head.

The hounds bounced beneath it.

“That one is mine,” he told them.

Mark looked at the two dogs.

“They do not understand possession law.”

“They understand injustice.”

“They understand a toy.”

“It is an emotional toy.”

The shelter volunteers laughed.

Even Dana.

At one point, a broad-shouldered pit mix named Rook came into the yard and stopped cold when he saw Thane.

Rook did not bark.

He did not rush forward.

He simply stood at the far end of the yard, body low, ears half back, watching.

Dana started to step in.

“He can be nervous with large men.”

Thane lifted one paw.

“It is okay.”

He sat down in the grass.

Not reaching.

Not calling.

Just sitting.

For almost two minutes, Rook did nothing.

Gabriel and Mark stayed quiet.

The other dogs in nearby yards barked and played.

A car passed beyond the fence.

Wind moved through the grass.

Then Rook took one step.

Then another.

He came close enough to sniff Thane’s knee.

Thane kept his hands still.

Rook sniffed again.

Then leaned his shoulder against Thane’s leg.

Thane’s hand moved slowly over the dog’s back.

Rook closed his eyes.

Dana looked away for a moment.

Gabriel saw it.

He did not joke.

Not then.

Later, when Rook was back in his kennel with a new blanket and a treat puzzle, Dana stood beside the three wolves near the office door.

“You know,” she said, “some people come in here because they want to feel good about themselves.”

Gabriel looked at her.

“Did we do that?”

“No.” Dana shook her head. “You came in because you wanted the dogs to feel good.”

Thane looked down the kennel wing.

“We did not do enough.”

Dana smiled faintly.

“You spent six hours walking dogs, playing with dogs, cleaning toys, carrying beds, listening to volunteers, and making half the kennel wing act like Christmas came early.”

Mark looked at the stack of supplies still waiting to be distributed.

“We also brought cleaning supplies.”

Dana laughed.

“Yes. You did.”

Gabriel leaned against the wall.

“Can you put the dogs on the shelter page?”

Dana nodded.

“We do.”

“More photos?”

“Always.”

“Can we help?”

Dana looked uncertain.

“Help how?”

Gabriel pointed toward Peanut, who had fallen asleep in the shade of the exercise yard with one paw stretched across a tennis ball.

“People need to see him.”

Thane looked toward the dog.

Then at Dana.

“Not us in the photos. Just the dogs.”

Dana’s eyes softened.

“I can do that.”

Mark opened his tablet.

“I can also help you sort the photos by dog, age estimate, size, temperament notes, medical status, and adoption eligibility if your current system allows it.”

Dana stared at him.

“You want to organize our adoption profiles?”

Mark looked confused by the reaction.

“Yes.”

Gabriel smiled.

“He loves a database.”

“I do not love a database.”

“You love databases.”

“I appreciate orderly information.”

Dana laughed again.

“I would love help with that.”

So they stayed longer.

Mark sat with Dana at a desk in the front office and quietly worked through the shelter’s adoption records. He did not criticize the system. He did not make anyone feel behind. He simply made the information easier to find, easier to update, and easier for a potential adopter to understand.

Gabriel took pictures of dogs in the exercise yard—not posed or forced, just happy moments. Walter with his ears blowing backward in the wind. Juniper carrying a squeaky taco twice her size. Echo sitting beside Mark with her head tilted.

Thane carried donated beds and blankets from the Humvee into the kennel wing, then stopped every few minutes because another dog wanted to press its nose through a gate or lean against his hand.

By the time the shelter closed, every dog had received something.

A treat.

A toy.

A soft blanket.

A long walk.

A few minutes outside.

A person sitting beside the kennel without asking anything from them.

The dogs were tired.

The volunteers were tired.

The three wolves were tired too.

But it was the good kind.

The kind that settled in the chest and stayed warm.

Peanut stood at his kennel door when they left.

His tennis ball rested beside his paw.

Thane stopped.

The dog’s tail thumped once.

Then again.

Thane crouched near the kennel.

“Someone is going to take you home,” he said quietly.

Peanut watched him.

Thane did not know whether the dog understood the words.

But Peanut leaned forward until his nose pressed against Thane’s paw through the gate.

“Soon,” Thane said.

Gabriel stood behind him.

Mark beside him.

Then they left.


Dinner was later than usual.

The drive north toward Oklahoma City carried them through the soft gold light of late afternoon and into evening.

The Humvee smelled faintly like dog treats, grass, sun-warmed fur, and the one squeaky taco Gabriel had somehow ended up bringing with him.

Thane looked at it on the dashboard.

“Why is that in here?”

Gabriel looked over.

“One of the hounds dropped it in the back seat.”

“You put it on the dashboard.”

“It was being crushed.”

“It is a taco.”

“It has feelings.”

Mark spoke from the back seat.

“It is a plush object.”

Gabriel looked at him.

“You are exhausting.”

Mark looked out the window.

“You say that every day.”

“Because it keeps being true.”

Thane drove.

For once, nobody argued much.

They were too content.

Too worn out in a way that did not feel like work.

Ramsay’s Kitchen sat in the Chisholm Creek district in north Oklahoma City, bright against the evening traffic, with warm interior light spilling through the glass and a crowd gathered outside the entrance.

Thane slowed.

Gabriel sat up.

“That is more people than I expected.”

Mark leaned forward from the back seat.

“There are cameras.”

“There are always cameras,” Gabriel said.

“No,” Mark said. “Actual cameras.”

The restaurant had a promotional event underway.

A small local-media setup stood near the entrance. A branded backdrop had been set up along the patio. Two television crews waited with lights and microphones. Several people held phones above their heads, not quite part of the press but determined to look like they were.

Then Thane saw who stood near the restaurant doors.

Gordon Ramsay.

He was surrounded by staff, a few restaurant representatives, and one very alert-looking publicist.

Gabriel stared through the windshield.

“Oh.”

Thane parked.

Mark looked at the restaurant.

“Was this part of your plan?”

“No,” Thane said.

Gabriel looked at him.

“You made reservations.”

“I made reservations.”

“At Gordon Ramsay’s restaurant.”

“Yes.”

“And did not think Gordon Ramsay being here might be possible?”

Thane looked toward the crowd.

“No.”

Gabriel smiled.

“This is going to be fun.”

“It is not.”

They stepped out of the Humvee.

The first few people noticed the vehicle.

The next noticed the wolves.

Then somebody near the media backdrop said, “Those are the wolf detectives.”

Another person turned.

Then another.

Cameras shifted.

Not all of them.

But enough.

A reporter who had been standing near Ramsay pivoted her microphone away from the restaurant sign.

“Is that Night Shift?”

Gabriel stopped walking.

“Oh, no.”

Thane’s ears lowered.

Mark sighed softly.

The crowd’s attention moved.

Not completely.

Ramsay was still Gordon Ramsay.

But there was something about three full-time wolves in casual clothes stepping out of a military Humvee after spending a day at the animal shelter that made people look twice.

A woman near the entrance recognized them from the diner video.

Another pointed at Gabriel.

“I saw them at the shelter!”

The shelter’s social-media page had apparently already posted several photos from the day.

Not of the pack posing.

Just Peanut with the tennis ball. Walter walking beside Gabriel. Rook leaning against Thane’s leg. Echo sitting close to Mark.

The caption had been simple.

A very good day at the Cross Timber Animal Shelter. Thank you to some friends who made the dogs feel extra loved today.

Apparently, the city had figured out who those friends were.

Thane looked at the cameras.

Gabriel looked at the cameras.

Mark looked at the restaurant entrance.

Then, unexpectedly, Ramsay laughed.

Not angry.

Not offended.

Amused.

He said something to the publicist beside him, then stepped away from the backdrop and walked toward the three wolves.

The press shifted again.

Now they had two stories.

Ramsay reached them with his hands in his pockets and a grin on his face.

“Well,” he said, looking from Thane to Gabriel to Mark, “that is the first time I have come to a restaurant opening event and been upstaged by three enormous detectives.”

Gabriel blinked.

Then pointed at himself.

“Us?”

Ramsay looked at him.

“No, the other three wolves behind you.”

Gabriel glanced over his shoulder.

“Fair.”

Thane stood slightly straighter.

“Sorry, Chef.”

Ramsay waved one hand.

“Do not apologize. It is brilliant. I have spent half the afternoon explaining food, and then you lot pull up looking like you have just rescued a village.”

Gabriel smiled.

“We rescued several dogs.”

Ramsay’s expression shifted.

“Did you?”

“We spent the day at the Cross Timber shelter,” Mark said. “Walking dogs, playing with them, delivering supplies.”

Ramsay looked genuinely interested.

“That is fantastic.”

Thane’s ears angled back slightly.

“We just wanted them to have a good day.”

Ramsay watched him for a moment.

Then nodded.

“Good. That matters.”

A reporter called from behind them.

“Chef Ramsay, can we get a quick photo?”

Another called, “Detectives, can we ask about the shelter?”

Ramsay looked at the cameras.

Then at the wolves.

“Tell you what,” he said. “You three have dinner reservations?”

Gabriel answered before Thane could.

“Yes.”

Ramsay smiled.

“Excellent. Go eat. I will deal with this lot.”

He turned toward the cameras.

Then looked back over his shoulder.

“Save me ten minutes after dessert.”

Gabriel’s eyes widened.

“Seriously?”

Ramsay pointed at him.

“Do not make me regret it.”

Gabriel stood very still.

“Yes, Chef.”

Ramsay laughed and headed back toward the media line.

The publicist looked relieved that he had decided whatever he had decided.

The host appeared at the door.

“Gentlemen,” she said warmly, “your table is ready.”

Thane looked at Gabriel.

Gabriel was trying very hard to appear normal.

He was failing.

Mark walked ahead of them.

“Please do not embarrass us.”

Gabriel followed.

“I will be perfect.”

Thane looked at him.

“That is not possible.”


Dinner was excellent.

Not because they expected it to be.

Not because Gordon Ramsay was in the building.

Because every plate that came to the table looked like someone had thought very hard about it.

The room carried the warm, rich scent of seared meat, butter, herbs, roasted vegetables, bread, wine, and the faint clean heat of an open kitchen doing serious work.

Gabriel took one bite of his appetizer and closed his eyes.

“Oh, that is rude.”

Mark looked at him.

“What?”

“It should not be allowed to taste like that.”

Thane cut into his steak.

“It is food.”

Gabriel stared at him.

“You are dead inside.”

“I spent six hours being licked by dogs.”

“That does not make you qualified to dismiss good food.”

Mark took a measured bite from his own plate.

Then paused.

Gabriel looked at him.

“Well?”

Mark swallowed.

“It is very good.”

Gabriel leaned back.

“Thank you.”

Thane looked at Mark.

“You said that like it surprised you.”

“I did not say that.”

“You implied it.”

“I did not.”

Gabriel lifted his glass.

“To our pack accountant discovering flavor.”

Mark looked at him.

“I have always understood flavor.”

“Not emotionally.”

“Flavor does not require emotion.”

“Everything requires emotion.”

Thane shook his head and ate another bite of steak.

For a while, they simply enjoyed the meal.

The day settled over them in pieces.

Peanut’s tennis ball.

Rook’s careful lean against Thane’s leg.

The shelter volunteers laughing when Gabriel gave a dog a squeaky taco.

The strange warmth of being useful without a badge, a radio, or a report.

Then, after dessert plates had been cleared and the room had begun to calm, Ramsay appeared at the edge of their table.

He had traded the press backdrop for a dark shirt with the sleeves rolled slightly at the forearms. The television crew had thinned outside. The restaurant was still busy, but the media urgency had moved on to whatever came next.

“You saved me a seat?” he asked.

Gabriel immediately scooted over.

“Absolutely.”

Ramsay sat in the empty chair beside the table.

For a moment, the three wolves simply looked at him.

Then Ramsay looked at Thane.

“So,” he said, “you are the one who bought dinner for the man in the diner.”

Thane’s ears angled back.

“I was one of three.”

Ramsay looked at Gabriel and Mark.

“Fair enough.”

Gabriel smiled.

“We try to distribute credit before Thane gets uncomfortable.”

“I am not uncomfortable.”

“You have been staring at the salt shaker for thirty seconds.”

Thane looked at the salt shaker.

Then at Gabriel.

Ramsay laughed.

“Good. You keep him honest.”

Gabriel pointed at himself.

“That is my entire professional contribution.”

Mark looked at Ramsay.

“We do not believe that is accurate.”

Ramsay leaned back.

“I saw the video. Everyone has seen the video.”

Thane’s expression tightened slightly.

Ramsay noticed.

“I know,” he said. “You do not like the attention.”

“No,” Thane said honestly.

“But you did something decent in public,” Ramsay said. “You cannot control what happens after. The important thing is whether you did it for the cameras.”

“We did not,” Thane said.

“I know.”

The words landed quietly.

Not as praise.

Just recognition.

Ramsay looked between them.

“And then today, the shelter.”

Gabriel’s expression softened.

“The dogs needed a good day.”

Ramsay nodded.

“Exactly.”

For a little while, they talked about dogs.

Not policing.

Not fame.

Not the diner video.

Dogs.

Ramsay told them about growing up around animals and the strange, stubborn personalities that came with them. Gabriel described Peanut’s tennis-ball obsession in such dramatic terms that Ramsay asked whether Peanut had been promoted to commanding officer by the end of the afternoon.

“He was close,” Gabriel said.

Mark added, “He lacked discipline.”

“He had excellent discipline,” Gabriel said. “His discipline was tennis ball.”

Ramsay looked at Thane.

“And you?”

Thane thought about Rook.

The quiet dog who had not trusted him at first.

The careful way he had come close.

The way he had leaned his shoulder against Thane’s leg after deciding it was safe.

“There was one named Rook,” Thane said. “He was scared.”

Ramsay waited.

“He did not need us to fix him. He just needed someone to sit there until he decided he could come closer.”

Ramsay nodded slowly.

“That is true of a lot of people too.”

The table went quiet.

Then Gabriel cleared his throat.

“So, Kitchen Nightmares.”

Ramsay looked at him.

“Yes?”

“That show is incredible.”

Ramsay smiled.

“Is that a compliment or a warning?”

“Both.”

Mark looked at Gabriel.

“You watch it too often.”

“I watch it the correct amount.”

Thane looked at Ramsay.

“You walk into a place and everybody has a different story about what happened.”

Ramsay’s eyebrows lifted.

“Now that I understand.”

“And usually,” Thane continued, “the first answer is not the real answer.”

Ramsay smiled.

“You are detectives. Of course you understand that.”

Gabriel leaned forward.

“And then people get mad when you ask them to stop doing the thing that is obviously making everything worse.”

Ramsay pointed at him.

“Exactly.”

Mark rested one paw on the table.

“Operational failure often appears gradual to the people inside it. They normalize each small problem until the entire system is dysfunctional.”

Ramsay looked at him.

“You have watched it too.”

Mark paused.

“I have watched portions.”

Gabriel stared.

“You watched more than portions.”

Mark looked at his water glass.

“The bakery episode was particularly instructive.”

Ramsay laughed hard enough that a nearby table looked over.

Thane smiled.

The conversation shifted naturally after that.

Not into the dark details of cases.

Not into anything they could not or should not share.

But into stories.

A loose donkey that had caused a traffic hazard and refused to respect Officer Darnell.

A wedding-gift cart that nearly sparked a family feud.

A runner found in the woods because Gabriel heard a whistle nobody else could catch.

Ramsay listened with the focused expression of someone who understood a high-pressure job, even if the details were different.

At one point, he shook his head.

“You lot have a version of Kitchen Nightmares every bloody night.”

Gabriel looked delighted.

“Exactly.”

Thane looked at him.

“Do not say that in a report.”

“I would never.”

Mark spoke without looking up.

“He would.”

“I would not.”

“You called a donkey ‘emotionally armed’ in the draft report.”

Gabriel looked offended.

“It was a note to myself.”

Ramsay laughed again.

By the time the conversation had gone on for nearly half an hour, the restaurant had begun to thin around them.

Ramsay stood.

“I have to get back to the kitchen before they decide I have abandoned them.”

Gabriel looked genuinely disappointed.

“You have a kitchen full of people?”

“I have a kitchen full of chefs, which is much more dangerous.”

Thane stood too.

“Thank you for sitting with us.”

Ramsay looked at him.

“Thank you for coming in. And thank you for what you did today.”

He reached into his pocket, pulled out a simple card, and handed one to Thane.

“Next time you are in London, Vegas, or Miami, call ahead.”

Gabriel blinked.

“Seriously?”

Ramsay looked at him.

“Do you think I hand those out to every wolf detective who rescues donkeys?”

Gabriel looked at the card.

“No.”

“Good.”

Thane accepted it carefully.

Then reached into his own pocket and handed Ramsay one of the plain Night Shift contact cards they carried for lawful work-related contact.

Ramsay looked at it.

“Night Shift,” he said. “That is a fantastic name.”

Gabriel looked pleased.

“We thought so.”

Mark looked at him.

“We did not name ourselves.”

“We emotionally named ourselves.”

Ramsay shook hands with all three of them.

His grip was firm.

Professional.

Warm.

Then he looked at Thane one last time.

“Keep doing the decent things when nobody is watching.”

Thane nodded.

“We will.”

Ramsay smiled.

Then headed toward the open kitchen.

Gabriel watched him go.

For a full ten seconds, he said nothing.

Then he looked at Thane.

“We just had dinner with Gordon Ramsay.”

“Yes.”

“He gave us his contact information.”

“Yes.”

“He said our police work is like Kitchen Nightmares.”

“Yes.”

Gabriel put both hands over his face.

“I am going to be unbearable.”

Mark stood.

“You already were.”

Gabriel looked at him.

“You are jealous.”

“I am not.”

“You are.”

Thane picked up the bill folder.

Then stopped.

The server had already taken care of it.

Inside was a handwritten note.

Glad you came in. Keep looking after each other. — G.R.

Thane looked at it.

Then at Gabriel and Mark.

Gabriel read it over his shoulder.

His expression softened.

“Okay,” he said. “That is actually really nice.”

Mark nodded.

“It is.”

Thane set the note carefully back into the folder.

Then he looked toward the kitchen, where Ramsay had disappeared behind the pass.

“Yeah,” he said. “It is.”


They drove home under a clear night sky.

The city lights faded behind them.

The Humvee rolled north through quiet roads and then into the trees surrounding the cabin.

Gabriel spent the first fifteen minutes talking about Gordon Ramsay.

The next fifteen minutes talking about how Peanut would react to a beef Wellington.

Mark explained why Peanut would not be served beef Wellington.

Gabriel insisted that was not the point.

Thane drove with one paw on the wheel and a tired smile he did not bother hiding.

When they reached the cabin, the house was dark and quiet.

The kind of quiet that did not feel lonely.

The kind that felt earned.

Gabriel paused in the great room on the way toward the hall.

“Today was good.”

Mark looked toward the dark windows.

“It was.”

Thane stood beside the sofa where he had collapsed that morning.

He looked at it.

Then at Gabriel.

Gabriel immediately held up both hands.

“I am not taking another picture.”

“Good.”

Gabriel smiled.

“Because I already have the perfect one.”

Thane growled.

Gabriel laughed and ran for the hallway.

Mark followed at a calmer pace.

“Do not antagonize him before bed.”

“It is my love language,” Gabriel called.

“It is not.”

Thane stood alone for a second in the great room.

The shelter dogs were safe for one more night.

Peanut had a tennis ball.

Rook had a blanket.

The restaurant had been full of laughter.

Somewhere in Oklahoma City, a famous chef had returned to his kitchen.

And the pack had made it home.

Thane turned off the last lamp.

Then followed Gabriel and Mark down the hall.

For once, sleep came easily.

Chapter 44 — The Good Part

Saturday arrived without an alarm.

That alone felt strange.

No radio traffic.

No dispatch tone cutting through the dark.

No patrol unit asking for a second set of eyes.

No case board waiting beneath fluorescent lights.

Just sunlight moving slowly across the high windows of the cabin and the quiet creak of the house settling into a warm Oklahoma morning.

Thane woke first.

Not because he had to.

Because he had spent too many months training himself to wake before something could happen.

For a while, he lay still beneath the covers and listened.

Gabriel was asleep in the room down the hall, breathing slow and even. Mark was awake but not moving much, probably reading something on his phone with the brightness turned low enough not to bother anyone.

Outside, wind moved through the trees.

A bird worked noisily at something near the porch.

The cabin smelled like cold coffee from the previous evening, pine, clean laundry, and the faint buttery sweetness of whatever Gabriel had found in the kitchen after midnight.

Nothing urgent.

Nothing wrong.

Thane let himself enjoy that for another minute.

Then he got up.

By the time Gabriel wandered into the kitchen, Thane had coffee brewing and a map open across the island.

Gabriel stopped in the doorway.

“You have a map.”

“I have a plan.”

“Those are usually the same thing with you.”

Thane looked over.

“You want to go hiking?”

Gabriel’s ears lifted.

“Actual hiking?”

“Actual hiking.”

“Like outside outside?”

“Yes.”

“Do I need to be worried?”

Mark entered behind him, already dressed in a soft gray shirt and cargo pants modified cleanly around the tail.

“What is the plan?”

“Chickasaw,” Thane said. “Sulphur. Travertine Creek trail.”

Mark paused.

Then looked down at the map.

“You checked weather?”

“Clear.”

“Trail conditions?”

“Fine.”

“Crowds?”

“Saturday, so probably some.”

Gabriel poured himself coffee.

“Will there be bathrooms?”

Thane stared at him.

“Yes.”

“Good. This is a much more thoughtful expedition than I expected.”

Mark studied the map.

“The creek trail is mostly level, but there are bridges and some uneven stone near the springs.”

Thane nodded.

“I know.”

Gabriel took a drink.

“Do we have snacks?”

“Yes.”

“Water?”

“Yes.”

“Emergency kit?”

Mark lifted the compact pack sitting beside the back door.

“Already packed.”

Gabriel looked between them.

“You know, sometimes I worry that I am the only spontaneous wolf in this den.”

Mark zipped the pack.

“You are the only wolf in this den who would leave for a day hike with a bottle of water and two granola bars.”

“They would be very good granola bars.”

Thane slid the map aside.

“Leave in ten.”

Gabriel pointed at him with his coffee mug.

“This is why you are the one with the Humvee.”

“No, it is not.”

“It absolutely is.”


The drive south felt longer only because nobody had a reason to rush it.

The Humvee rolled through the edge of Cross Timber, then out into open highway, past fields broken by tree lines, small towns, gas stations, and long stretches of Oklahoma sky.

Gabriel claimed the passenger seat with a travel mug and a bag of trail mix he had somehow upgraded from Thane’s original supply list.

Mark sat in the back with the first-aid kit, maps, water, and enough spare batteries to support a minor expeditionary force.

Thane drove.

For the first hour, they talked about nothing important.

A bad billboard near the highway.

Whether Mark had packed too many protein bars.

Whether Gabriel had packed too few.

Why the Humvee’s cup holders had been designed by someone who clearly hated cups.

At one point, Gabriel looked over at Thane.

“You know, normal people take compact cars on hikes.”

“We are not normal people.”

“That is not a defense of the Humvee.”

“It is a complete defense.”

Mark spoke from the back.

“The Humvee does have adequate cargo capacity.”

Gabriel looked over his shoulder.

“You are enabling him.”

“I am being accurate.”

“That is not better.”

The closer they got to Sulphur, the more the road changed.

The city loosened its grip.

Low hills appeared in the distance. The fields grew greener. Trees gathered closer to the road. The air itself seemed different when Thane rolled the window down—a little wetter, a little cooler, carrying creek water and stone beneath the ordinary smells of pavement and summer grass.

By the time they reached Chickasaw, the parking area near the trail had begun filling with hikers, families, couples, and a few people carrying oversized coolers with the confidence of those who believed every outdoor outing required enough food for an army.

The Humvee drew looks before the three wolves even stepped out.

That was normal.

The second round of looks came after people realized who was climbing out of it.

That was becoming normal too.

Thane stood beside the vehicle, adjusting the strap of his small day pack. He wore a dark green hiking shirt, durable cargo pants altered around his tail, and no shoes of course.

Gabriel wore black, lighter clothes, a small pack slung casually over one shoulder. Mark wore his usual practical gray and had enough supplies in his pack to account for every emergency short of a meteor strike.

A family near the trailhead recognized them first.

The father did a double take.

Then looked at his teenage daughter, who had already pulled up something on her phone.

Her eyes went wide.

“Oh my God,” she said. “You are the wolf detectives.”

Gabriel smiled.

“Unfortunately.”

The girl laughed.

“You are the ones from the diner video.”

Thane’s ears angled back slightly.

The video had gone everywhere.

Someone in the diner had recorded enough to catch Ray sitting down with the menu, Gabriel telling him to order food, and Thane turning toward the phones with that quiet, steady reminder that kindness did not need an audience.

The video had been reposted by local pages, then state pages, then people who had no connection to Cross Timber at all.

Some called it a feel-good moment.

Some called it community policing done right.

Some had clipped it into montages with music Thane did not understand.

And, naturally, several hundred people had commented on the size of the meal Ray had apparently ordered.

Thane had tried not to read any of it.

Gabriel had read all of it.

Mark had read enough to ensure no one had posted information that could put Ray at risk.

The father approached carefully.

“Just wanted to say thank you,” he said. “My son saw that video. He has been talking about it all week.”

Thane looked at the boy, who was maybe eight and hiding halfway behind his father’s leg.

“For what?”

The father smiled.

“For reminding him that someone who looks like they are having a bad day might just need help.”

Thane’s expression softened.

“That is a good thing to remember.”

The boy peeked farther out.

“Did he get pie?”

Gabriel crouched slightly.

“He got pie.”

The boy nodded with solemn approval.

“Good.”

Mark’s mouth moved faintly.

Gabriel looked at him.

“Do not.”

“I did not say anything.”

“You almost did.”

Thane adjusted his pack again.

“Have a good hike.”

The family moved on.

No crowd formed.

No one followed them.

A few people smiled.

A couple offered quiet greetings.

Someone lifted a hand from across the parking lot and called, “Good job, detectives.”

Gabriel waved.

Thane nodded.

Mark looked toward the trail.

“Can we go now?”

“Yes,” Thane said.

They went.


The trail carried them away from the parking area faster than Thane expected.

The first stretch followed Travertine Creek through shade and filtered light, the water moving clear over pale stone and low, mossy edges. Bridges crossed the creek at intervals. The path rose and dipped gently, wide enough for families to pass but quiet enough that, after a while, the sounds of the parking lot disappeared behind them.

The three wolves walked without hurry.

Their pads handled the gravel and packed dirt easily. Their claws found grip on wet stone where human hikers slowed down. Their tails moved naturally behind them for balance as the trail curved around roots, low rock shelves, and uneven ground near the creek.

Gabriel stopped at the first bridge.

The water below moved over rock in a soft, steady rush.

He leaned against the railing.

“This is nice.”

Thane looked at him.

“You sound surprised.”

“I am surprised. Usually when you say ‘let’s go outside,’ somebody ends up bleeding, running, or being chased by a raccoon.”

Mark looked across the creek.

“Only one raccoon.”

“So far.”

Thane rested both hands on the bridge rail.

The water smelled clean.

Cold stone.

Wet leaves.

Green things growing in the shaded soil.

There were human scents too, of course. Families ahead. A runner who had passed them ten minutes earlier. A child somewhere farther down the trail complaining that walking was “boring,” followed by a parent insisting it was good for him.

But beneath all of that, the place had its own quiet.

The world did not ask anything from them here.

No one needed a report.

No one needed a statement.

No one needed a warrant.

Gabriel looked over the rail at the water.

“I can understand why people come here when they need to get away.”

Mark nodded.

“It feels separate.”

“Not separate,” Thane said. “Just quieter.”

Mark looked at him.

“That is better.”

They continued.

At one point, the trail narrowed beside a section of limestone where water had worn shallow channels through the stone. A little girl ahead of them had stopped at the edge, staring down at the creek with wide eyes while her parents tried to decide whether she was about to step too close.

Thane slowed.

The girl noticed him.

Her eyes went wider.

“Are you really police?” she asked.

“Sometimes,” Thane said.

Her mother looked embarrassed.

“Sorry. She watches those local videos.”

Gabriel put a hand to his chest.

“Everyone does. We are a cultural institution now.”

Mark did not stop walking.

“We are not.”

The little girl looked at Thane’s feet.

“Why do you not have shoes?”

Thane glanced down.

“Because I do not need them.”

She thought about that.

Then pointed at the stone.

“Does it hurt?”

“No.”

“Can you climb trees?”

Gabriel looked at Thane.

“Oh, no.”

Thane looked back at the girl.

“Yes.”

Her smile was immediate.

Her parents both looked resigned.

Gabriel grinned.

“You did this to yourself.”

Thane started walking again.

“I gave one answer.”

“You gave the dangerous answer.”

The trail carried them deeper into the trees.

They stopped for lunch beside the creek, far enough from the busiest section that the only people passing were hikers moving in twos and threes. Mark handed out sandwiches. Gabriel claimed his was better than Thane’s even though they were made from the same ingredients. Thane accused him of stealing extra cheese.

“I did not steal it,” Gabriel said.

“You took it from the cooler when I was loading the car.”

“That is redistribution.”

“It was my cheese.”

“Your cheese was being underutilized.”

Mark took another bite of his sandwich.

“The cheese was in a shared cooler.”

Gabriel looked triumphant.

“Thank you.”

Mark considered it.

“However, you did take more than your portion.”

Gabriel stared at him.

“You were so close.”

Thane laughed.

It came out louder than he intended.

The sound rolled through the trees and startled a bird from a branch above them.

For a moment, all three of them were quiet.

Not sad.

Just aware.

A year ago, maybe less, quiet like this had felt fragile.

Now it felt earned.

Gabriel leaned back against a tree.

“You know what I keep thinking?”

“That you should have packed more cheese?” Mark asked.

“No. Although yes.”

Thane looked at him.

“What?”

Gabriel looked out over the water.

“We have gotten so used to being busy that I forget we have a life outside of it.”

Mark’s expression softened.

“We always had a life.”

“Yeah,” Gabriel said. “But it was mostly us trying to figure out what to do with ourselves.”

Thane looked down at the creek.

“And now?”

Gabriel looked at him.

“Now we have a city that knows us. A job. A team. A place we belong.”

Mark’s ears shifted.

“Some days, that is complicated.”

“Obviously,” Gabriel said. “But it is still true.”

Thane did not answer immediately.

He watched sunlight break through the leaves and move across the water.

“I used to think belonging meant being useful,” he said.

Gabriel and Mark both looked at him.

Thane shrugged one shoulder.

“Like if I was strong enough, helpful enough, dangerous enough to the right people, then I earned a place.”

Mark’s voice was gentle.

“And now?”

Thane looked at both of them.

“Now I think maybe I had a place before I ever earned anything.”

Gabriel’s eyes softened.

“You did.”

Mark nodded once.

“You did.”

Thane looked away before either of them could make it too serious.

“Don’t make it weird.”

Gabriel smiled.

“Too late.”

Mark took another bite of his sandwich.

“Completely weird.”

They finished lunch slowly.

Then hiked farther.

The afternoon moved by in creek water, shade, easy conversation, and the occasional interruption from someone who recognized them from the video.

A woman passing with her husband told them she had cried watching it.

An older man at one overlook said he had been a social worker for thirty years and thanked them for treating Ray like a person instead of a problem.

A teenager in a band T-shirt walked by with his friends and said, “You guys are cool,” then immediately looked horrified that he had said it out loud.

Gabriel called after him, “You too!”

The teenager nearly tripped over a root.

Mark watched him disappear down the trail.

“You did not help.”

“I helped emotionally.”

“You startled him.”

“He will be fine.”

Thane smiled.

The day held them gently.

For once, they let it.


By late afternoon, they were tired in the good way.

Not exhausted.

Not wrung out by adrenaline and paperwork.

Just pleasantly sore from distance and sunlight.

They returned to the Humvee with dust on their pant legs, creek water dried along Thane’s ankles from one shallow crossing, and enough hunger that Gabriel began suggesting dinner before Thane had even started the engine.

“Steak,” Gabriel said.

Thane looked at him.

“That was fast.”

“We hiked all day.”

“We walked.”

“We walked heroically.”

Mark climbed into the back seat.

“You spent a substantial amount of the day complaining about elevation.”

“I did not complain. I assessed the terrain.”

Thane started the Humvee.

“Where?”

Gabriel sat up straighter.

“Mahogany.”

Mark looked forward.

“Downtown?”

“Downtown.”

Thane glanced at the clock.

“It is Saturday night.”

“Exactly.”

“We will need reservations.”

Gabriel smiled.

“I may have thought ahead.”

Mark looked at him.

“You made reservations?”

“Yesterday.”

Thane looked over.

“You knew we were going to hike?”

“I knew Thane had a map. Maps lead to plans. Plans lead to hunger. Hunger leads to steak.”

Mark considered that.

“That is the most coherent thing you have said today.”

Gabriel looked pleased.

“Thank you.”


Mahogany glowed against the downtown evening.

The Humvee arrived beneath city lights, surrounded by clean lines, glass, brick, and the polished rhythm of weekend traffic. The valet attendant saw the vehicle coming, then saw who was inside, and managed to keep his expression professional through at least three different emotions.

Thane pulled up.

Gabriel leaned toward him.

“Be nice.”

“I am always nice.”

“Do not call the valet stand ‘a tactical drop point.’”

“I was not going to.”

Mark spoke from the back seat.

“You were thinking it.”

Thane shut off the engine.

“No.”

Gabriel looked at Mark.

“He was thinking it.”

The valet came around the front of the Humvee.

“Good evening,” he said, then did a quiet double take. “Welcome to Mahogany.”

Thane handed him the keys.

“Thank you.”

The valet accepted them, visibly attempting not to stare at the enormous vehicle.

Gabriel patted the Humvee’s door on the way past.

“Be good.”

Thane looked at him.

“It is a vehicle.”

“It has feelings.”

“It does not.”

Mark walked ahead of them.

“Please do not start a conversation about the Humvee in the lobby.”

They stepped inside.

The restaurant was warm and subdued, the kind of place that made people lower their voices without being asked. Dark wood. Soft light. Crisp linens. The polished scent of good food, wine, butter, seared meat, and fresh bread.

The host looked up.

Recognized them.

Then smiled.

“Good evening, gentlemen. Your table is ready.”

It began quietly.

A server who had seen the diner video gave them a warm smile as she poured water.

A couple at the next table nodded hello and said nothing more.

An older woman passing toward the restroom paused long enough to touch Gabriel’s arm lightly.

“I saw what you did for that man,” she said. “All three of you. Thank you.”

Gabriel’s usual answer almost came out.

A joke.

A deflection.

But he looked at her face and simply said, “Thank you.”

She smiled and continued on.

Thane watched her go.

Gabriel looked at him.

“What?”

“Nothing.”

“You are thinking something.”

“I am not.”

Mark picked up his menu.

“He is.”

Gabriel narrowed his eyes.

“Traitors.”

Dinner was good enough that nobody talked for the first several minutes after the entrees arrived.

Gabriel had ordered a steak and accused the butter of being “emotionally dangerous.”

Mark had ordered something precise and elegant and spent an uncomfortable amount of time explaining why his choice had been objectively superior.

Thane had ordered the kind of meal that made Gabriel glance across the table and say, “You know this is a steakhouse, not a competitive eating event.”

“I hiked all day.”

“We all hiked all day.”

“You complained about the elevation.”

“I persevered through the elevation.”

Mark took a sip of water.

“You were on a mostly level trail.”

Gabriel pointed at him.

“Terrain is subjective.”

Thane smiled.

For a while, they talked about the trail.

The creek.

The family with the little girl.

The teenager who had nearly fallen down after Gabriel called him cool.

Then the conversation shifted, naturally, toward the diner video.

Gabriel had seen more of it than Thane wanted to know.

“There is a whole group of people arguing about whether Ray ordered three pies or four.”

Thane looked horrified.

“Why?”

“Because the internet cannot experience a kind thing without becoming forensic about it.”

Mark nodded.

“I found the original post. It was altered in reposts. Ray ordered one slice of pie with dinner.”

Gabriel looked at him.

“You researched the pie?”

“I researched whether people were sharing identifying information.”

“And?”

“No identifying information. Just pie misinformation.”

Thane rubbed one hand over his face.

“I hate this.”

“No, you hate being watched,” Gabriel said.

“Same thing.”

“No,” Mark said. “Not exactly.”

Thane looked at him.

Mark set his fork down.

“You do not hate that people saw what happened. You hate that they could turn Ray’s worst night into entertainment.”

The table went quiet.

Thane exhaled.

“Yeah.”

Gabriel’s expression softened.

“But people also saw something else.”

“What?”

“That he was hungry. That he was scared. That he was still a person.”

Thane looked down at his plate.

Mark added, “And they saw a police officer stop a situation without humiliating anyone.”

Gabriel smiled faintly.

“That part too.”

Thane shook his head.

“We did not do it for an audience.”

“I know,” Gabriel said. “That is why it mattered.”

Before Thane could answer, the manager approached their table.

He was a well-dressed man in his fifties with silver at his temples and the calm, practiced confidence of someone used to making a full dining room feel taken care of.

“Gentlemen,” he said. “I hope everything has been to your liking.”

“It has,” Mark said.

Gabriel nodded.

“Dangerously good.”

The manager smiled.

“I am glad.”

Then he looked at Thane.

“I wanted to say something personally. I saw the diner video.”

Thane’s ears angled back.

The manager continued before he could protest.

“I know people online have made it into a viral moment. I know it has become a story. But what I saw was three men who noticed someone in trouble and treated him with dignity.”

Gabriel’s expression went quiet.

The manager’s eyes moved across all three of them.

“My father was homeless for a time when I was young. He got through it because a few people gave him meals, work, rides, and chances to keep trying when he did not have much left.”

He rested one hand lightly on the back of an empty chair.

“That video moved me.”

Thane looked at him.

“Thank you.”

The manager smiled.

“Your dinner is on us tonight.”

Thane immediately shook his head.

“No. We cannot accept that.”

“I understand.”

“We mean it,” Thane said. “It was a kind offer, but we cannot take free meals because someone liked what we did.”

The manager’s expression did not change.

“Then do not think of it as a reward.”

Gabriel looked between them.

The manager continued.

“Think of it as me wanting to thank three people who reminded me of something important.”

Thane opened his mouth.

The manager lifted a hand.

“You have already said no. I respect that. But I am not changing my mind.”

Mark looked at Thane.

“Technically, we are off duty. We are outside Cross Timber jurisdiction. And he is making a personal decision as the manager.”

Thane looked at him.

“That does not make it less awkward.”

“No,” Mark said. “It does not.”

Gabriel leaned back in his chair.

“I am voting that we do not physically wrestle a fine-dining manager over the bill.”

“No one said anything about wrestling him.”

“You were considering it.”

“I was not.”

The manager’s smile widened.

“Please let us do this.”

Thane looked at Gabriel.

Then Mark.

Then back at the manager.

“Then we will leave the tip.”

The manager hesitated.

Thane held his gaze.

“That part is not negotiable.”

For the first time, the manager looked like he might argue.

Then he nodded.

“Fair enough.”

“Thank you,” Thane said.

The manager shook each of their hands.

“Thank you,” he replied.

When he walked away, Gabriel looked at Thane.

“Well.”

Thane stared at the tablecloth.

“I hate when people are nice.”

Mark blinked.

“That is not true.”

“I know.”

Gabriel smiled.

“You are going to leave an absurd tip.”

“Yes.”

“Good.”

“And you are not going to say anything about it.”

“I would never.”

Mark looked at him.

“You absolutely will.”

Gabriel raised his glass.

“To dignity, pie, and expensive steak.”

Thane looked at him.

“That sounds like a terrible toast.”

Gabriel smiled.

“And yet.”

Mark lifted his water glass.

Thane did too.

They touched the glasses together.

For a few seconds, the restaurant around them faded into low conversation and warm light.

No reports.

No crime scene.

No names pinned to a board.

Just food, family, and the strange, almost uncomfortable realization that people could see them doing good and mean it when they said thank you.


They got home late.

The cabin waited dark beneath the trees until Thane pulled the Humvee into the drive. Then motion lights came on one by one, washing the porch and gravel in soft amber.

Gabriel had fallen quiet during the drive.

Not asleep.

Just tired in the satisfied way that followed a full day.

Mark was the first to climb out.

“Good dinner.”

“Good hike,” Thane said.

“Good day,” Gabriel added.

They went inside without turning on all the lights.

The great room glowed softly from the lamps near the fireplace. Outside, wind moved through the trees. The night was warm enough to sit on the back deck, so they did.

Thane brought out three bottles of water.

Gabriel sat in the wide porch chair with his legs stretched out, tail resting against the wood floor. Mark took the swing near the railing. Thane leaned against one of the large posts for a while before settling beside them.

The woods beyond the yard were dark and familiar.

Gabriel broke the silence first.

“We have had a weird life.”

Thane looked at him.

“That is an understatement.”

Gabriel smiled faintly.

“I mean it. Think about where we started.”

Mark looked out toward the tree line.

“Three wolves in a cabin, pretending we did not care what the rest of the world thought.”

“We cared,” Gabriel said.

“We did.”

“We were just bad at saying it.”

Thane rested his arms on his knees.

“I did not think we would end up here.”

“Detectives?” Gabriel asked.

“Any of it.”

Mark looked at him.

“What did you think we would end up doing?”

Thane considered the question.

“I do not know. Protecting each other. Staying out of the way. Maybe helping people when we could.”

Gabriel’s ears lowered a little.

“And now?”

Thane looked at the two of them.

“Now we still protect each other. We just have badges and more paperwork.”

Gabriel smiled.

“Romantic.”

Mark looked at him.

“Do not call paperwork romantic.”

“It is a metaphor.”

“It is a bad metaphor.”

Thane laughed quietly.

Then the laughter faded.

He looked back toward the trees.

“There are days I worry I am going to wake up and realize somebody made a mistake.”

Neither Gabriel nor Mark answered right away.

Then Mark spoke.

“The department did not make a mistake.”

Thane looked at him.

“People keep saying that.”

“Because it is true.”

Gabriel nodded.

“You did not get here because you were big. Or viral. Or because you have a ridiculous truck.”

“My truck is not ridiculous.”

“It is a deeply ridiculous truck.”

Mark continued before Thane could argue.

“You got here because you worked. We all did. We learned the job. We made mistakes. We corrected them. We kept showing up.”

Thane’s ears shifted.

“And because you two stayed.”

Gabriel looked at him.

“Yeah.”

Thane swallowed once.

“I know I say it too much.”

“You do,” Gabriel said.

“Probably.”

“But you should still say it.”

Mark nodded.

“You do not have to earn the right to be grateful.”

Thane looked between them.

The woods stayed quiet around them.

Finally, he reached over and put one arm around Gabriel’s shoulders.

Then, with the other, pulled Mark in from the swing when Mark leaned close enough.

For a while, they sat like that.

Three wolves on a back deck.

Not perfect.

Not untouched by the things they had done, survived, or nearly lost.

But here.

Still here.

Gabriel rested his head briefly against Thane’s shoulder.

“You know,” he said, “we are probably going to get called again soon.”

“Probably,” Thane said.

“Something weird.”

“Definitely,” Mark said.

Gabriel sighed.

“I hope it is not a raccoon.”

Thane looked at him.

“You supported all animals in crisis.”

“I was younger then.”

Mark laughed.

Thane smiled into the quiet.

For one more night, nothing asked them to be anything but themselves.


Sunday was lazy on purpose.

No alarms.

No plans.

No hiking packs.

No maps spread across the kitchen island.

The cabin settled into the sort of day people needed but rarely allowed themselves to take.

Gabriel and Mark spent most of the afternoon in the office wing with their computers on, headsets in place, playing Call of Duty with the kind of fierce concentration usually reserved for active crime scenes.

Thane sat in the great-room recliner with one leg draped over the armrest, reading a thick medieval fantasy novel with a cracked spine and enough pages to qualify as construction material.

Every so often, the gaming room exploded with sound.

Gabriel: “That was cheating.”

Mark: “It was not cheating. You walked into an open doorway.”

Gabriel: “The doorway was hostile.”

Mark: “Doorways are not hostile.”

Gabriel: “This one was.”

Thane turned a page.

A few minutes later:

Gabriel: “Mark, behind you.”

Mark: “I know.”

Gabriel: “No, behind you behind you.”

Mark: “There is no—”

A burst of digital gunfire.

Gabriel shouted something triumphant.

Mark said a word that would have surprised anyone who knew him only from the office.

Thane smiled without looking up from the book.

By late afternoon, sunlight had moved across the great room and begun fading from the far windows.

The house smelled like coffee, leftover steak containers from the night before, and whatever snacks Gabriel had opened without asking.

Thane reached the end of a chapter and realized he had been sitting in the same position for nearly an hour.

He looked toward the office hallway.

“Are you two ever going to stop?”

“No,” Gabriel called back.

Mark’s voice followed.

“We are in the final round.”

“You have been in the final round for forty minutes.”

“That is not how this works,” Gabriel said.

Thane returned to his book.

Outside, the trees moved in a slow evening wind.

Inside, the pack stayed warm and safe.

They did not know what Monday was bringing.

They did not know how quickly the diner video would grow beyond a local story.

They did not know that the small act of giving Ray a meal would come back into their lives in a way none of them could have predicted.

They did not know what waited on the case board.

For now, there was only the quiet.

The game.

The book.

The cabin.

And the rare, ordinary comfort of a weekend that belonged entirely to them.

Chapter 36 — Pancakes

Sunday morning arrived with the kind of clean blue sky that made Oklahoma seem like it had never produced a thunderstorm, a traffic jam, or a bad decision in its life.

The cabin smelled faintly of coffee.

And cinnamon.

Too much cinnamon.

Thane came down the stairs already dressed for town in dark cargo pants and a soft charcoal henley, his badge clipped beside the holster at his belt. The shape of the sidearm was familiar at his hip. Not a burden exactly. Not off duty in the way people imagined off duty.

The badge and gun went with them when they left the property.

Not because they expected trouble.

Because they knew better than to promise the world it would wait until shift change.

Gabriel was already by the front door, wearing a black overshirt with the sleeves rolled to his elbows. His badge sat on his belt opposite his holster, polished enough to catch the morning light. He had sunglasses pushed into the fur above one ear and a grin that usually meant trouble.

Mark stood beside him with a light jacket over one arm, a compact first-aid pouch clipped to his belt beside his own badge and sidearm.

Thane looked at the pouch.

“You bringing medical supplies to breakfast?”

Mark looked back at him.

“We are driving thirty minutes.”

“It is IHOP.”

“It is still thirty minutes.”

Gabriel nodded solemnly.

“Mark is right. Anything can happen in that amount of time.”

Thane looked at him.

“Like what?”

Gabriel’s grin widened.

“You could attempt to make pancakes.”

Thane stared for one beat.

Then smiled despite himself.

“You are still on that?”

Gabriel opened the door.

“Thane, I watched you eat one of my pancakes and describe it as breakfast-adjacent masonry.”

“It was cinnamon drywall.”

“It was a flavor profile.”

Mark stepped past them.

“It was structurally unsound.”

Gabriel pointed at him.

“You had one bite.”

“That was enough to form a professional opinion.”

Thane followed them out toward the Humvee.

“Fine. We are going to IHOP. I am getting pancakes that do not require a permit.”

Gabriel slid into the passenger seat.

“You have no appreciation for culinary risks.”

Thane settled behind the wheel.

“I appreciate food that bends.”

Mark climbed into the rear seat and pulled his seatbelt across his chest.

“Please keep this argument at a conversational volume until we leave the driveway.”

Gabriel turned in his seat.

“That is a very specific request.”

“You both have very specific voices.”

The Humvee engine turned over with its familiar heavy growl.

Thane backed down the gravel drive, sunlight flashing across the windshield, and pointed the nose east toward Edmond.

For the first ten minutes, the morning belonged to the road.

Trees gave way to open pasture. Open pasture gave way to subdivisions, gas stations, small churches, and the gradual sprawl of the city. The Humvee moved steadily through the Sunday traffic, larger than nearly everything around it and impossible to ignore.

Gabriel had his window cracked.

The wind worked through the fur along his ears.

Mark had a navigation map open on his phone even though Thane knew perfectly well how to get to Edmond.

Thane glanced at him in the mirror.

“You know I have been there before.”

“I know.”

“Then why are you looking at the map?”

“Traffic.”

“There is no traffic.”

“There could be traffic.”

Gabriel leaned his head against the window.

“Mark is emotionally prepared for traffic.”

Mark looked at him.

“You are emotionally prepared to be late for your own funeral.”

“That is because I am confident I will make an entrance.”

Thane snorted.

Gabriel smiled.

Then he looked over at him.

“So.”

Thane knew the tone.

He kept his eyes on the road.

“Do not.”

“Detective Ninety.”

“Gabriel.”

“Detective Retest Miracle.”

“Gabriel.”

Gabriel’s smile became innocent.

“I am just saying, you really did turn it around.”

Mark looked up from the navigation.

“Gabriel.”

“No, no. This is sincere. I have grown as a person. I am celebrating Thane’s accomplishments.”

Thane tightened his hands on the wheel.

“Are you?”

“Absolutely.”

Gabriel paused.

Then added, “After that tragic first score.”

Mark closed his eyes.

Thane looked at Gabriel.

Gabriel looked back.

The expression on Thane’s face was not angry.

Not really.

But the slow lift of one brow and the low narrowing of his eyes made Gabriel sit a little straighter.

“Keep it up,” Thane said, “and you’re riding in the back.”

Gabriel blinked.

“With Mark?”

Mark looked up from the navigation.

“I call window.”

Gabriel turned slowly in his seat.

“That is worse.”

Thane’s mouth shifted.

“Thought so.”

The Edmond city-limit sign rose ahead on the right.

Thane slowed with the flow of traffic as the highway widened, commercial buildings replacing the last open stretches of land. A car dealership sat to one side. A strip mall with a breakfast place, pharmacy, and fitness studio sat to the other.

Then Gabriel’s expression changed.

“Thane.”

Thane had already seen it.

A silver Chevrolet Silverado stood crooked on the shoulder just beyond an intersection, driver’s door open. An Edmond patrol car sat behind it with emergency lights flashing, angled badly across the outer lane.

At first glance, it looked like a traffic stop.

At second glance, it was not.

An Edmond officer was on the ground near the front bumper of his unit.

A large man was over him, driving down punches with both hands.

The officer had one arm up over his head. His other hand scrabbled at the pavement, trying to find leverage that was not there.

A yellow taser wire stretched across the concrete beside them.

The cartridge lay in the gutter.

Thane’s stomach dropped.

He steered the Humvee onto the shoulder hard enough that Mark caught himself against the front seat.

“Officer down,” Thane said.

Gabriel was already unbuckling.

“Yeah.”

Thane threw the transmission into park.

“Mark, Gabriel, officer. I have the suspect.”

No one argued.

The three doors opened almost at once.

Thane hit the pavement running.

The world narrowed.

Not to rage.

Not to one of the old sharp places inside him.

To the officer on the ground.

To the suspect’s weight.

To the angle of his shoulders.

To the next punch rising.

Thane reached them in three strides.

He seized the suspect by both shoulders from behind.

The man was huge—broad through the back, thick arms, work boots grinding against the pavement—but Thane’s grip closed over muscle and jacket fabric with enough force to stop the next strike in mid-motion.

The man yelled.

A raw, startled sound.

His fists opened.

Thane pulled him backward off the officer in one hard motion.

“Stop moving,” Thane growled.

The man twisted instinctively.

Thane’s claws pressed through the jacket at the shoulder seams, not breaking skin, but making the message clear.

The suspect froze.

Thane’s voice went lower.

“You are under arrest. Do not move.”

The man looked over one shoulder.

Saw the brown wolf behind him.

Saw the badge at Thane’s belt.

Saw the sidearm.

Saw the claws.

The fight went out of him.

Not all at once.

But enough.

“Sit,” Thane said.

The suspect’s breathing came loud and uneven.

Thane walked him sideways toward the curb, his hands locked around both shoulders, controlling every step without jerking or dragging. The man stumbled once. Thane steadied him, not gently, but not cruelly either.

“Sit down.”

The suspect lowered himself onto the sidewalk.

Thane guided him into a seated position with his back against the curb, still holding his shoulders.

The man’s eyes kept flicking toward the patrol car.

Then toward Thane.

Then away.

“Do not move,” Thane said.

“I’m not moving.”

“Good.”

Behind him, Gabriel and Mark were already with the officer.

The Edmond officer had rolled onto one hip. Blood marked his forehead and cheek where skin had scraped against pavement. His uniform shirt was torn at one shoulder. He looked stunned more than dazed, breathing hard through his nose as Gabriel knelt beside him.

“Hey,” Gabriel said. “Stay with me. Where are you hurt?”

The officer blinked at him.

“What the hell?”

“Excellent question,” Gabriel said. “We will put it on the list. Any pain in your neck?”

“My head.”

“Any dizziness?”

“A little.”

“Okay. Do not stand up yet.”

Mark was already beside Gabriel, his compact first-aid pouch open on the pavement between them.

He handed Gabriel sterile pads and a saline wipe without being asked.

Gabriel opened the first packet and leaned closer to the officer.

“This is going to sting.”

“It already stings.”

“Then I am late to the party.”

Mark crouched beside the officer.

“Officer, I am Detective Mark, Cross Timber. Can you tell me what happened?”

The officer took one slow breath.

“Traffic stop,” he said. “Expired tag. That’s it.”

He looked toward the Silverado.

“I asked for his license.”

“And?”

“He got agitated. Said I did not have the right to stop him. Then he got out.”

Mark’s eyes moved briefly toward the suspect.

“Did he say why?”

“No.” The officer swallowed. “He came at me. I went for the taser. It didn’t—”

His eyes flicked toward the yellow wires on the pavement.

“It didn’t do anything.”

Gabriel pressed a dressing against the scrape at the officer’s hairline.

“Can you move both arms?”

The officer flexed his fingers.

“Yeah.”

“Any sharp pain when you breathe?”

“No.”

“Good. Keep sitting. Fire is coming.”

Mark looked down near the patrol car’s bumper.

A driver’s license lay in the grit, apparently knocked free during the struggle.

He picked it up carefully by the edges and looked at the photograph.

Then at the officer.

“Can I use your MDT?”

The officer nodded.

“Yeah. Yeah, go ahead.”

Mark moved into the driver’s seat of the patrol unit.

The dashboard computer was already awake.

He entered the license information, kept his movements deliberate, and waited.

The return came back quickly.

His ears lifted.

Then flattened.

“Thane,” he called.

Thane did not look away from the man on the sidewalk.

“Talk.”

“Three active warrants for battery. One for bail jumping.”

The suspect’s face changed.

Thane felt the tension surge under his hands.

He tightened his hold just enough to stop the movement before it became anything else.

“Do not,” he said.

The man went still again.

Mark continued.

“Warrants are from Oklahoma County. Confirmed return.”

Gabriel glanced at the officer.

“That explain the sudden interest in violence?”

The officer gave a bitter laugh, then winced.

“Guess so.”

Mark stepped out of the patrol car and looked toward the Silverado.

“No one has touched the truck beyond the original stop?”

The officer shook his head.

“No.”

“Good. We leave it alone for Edmond.”

Thane listened for sirens.

There.

Two units coming fast from different directions.

The first arrived in less than a minute, sliding in behind the original patrol car. The second followed, blocking the outer lane and creating a safer buffer between the scene and passing traffic.

Doors opened.

Officers came out moving quickly, hands near their belts, eyes taking in the large suspect seated at the curb with Thane holding him in place.

One officer stopped short.

“You Cross Timber?”

Thane nodded.

“Detective Thane. Off duty. Your officer was under attack when we came up.”

The officer looked at the suspect.

Then at Thane’s hands on the man’s shoulders.

“Looks like you got him.”

“He is compliant,” Thane said. “Three outstanding battery warrants and one for bail jumping. License return is confirmed on your MDT. Taser was deployed before we arrived with no apparent effect. We have not searched the truck.”

The second Edmond officer moved to take custody of the suspect.

Thane released his grip only after the officer had a solid hold and the cuffs were secure.

The man did not resist.

Not even a little.

He kept his eyes on the pavement.

Mark gave the next officer a clean summary.

“Original stop was for expired tag. Driver became agitated when asked for identification, exited the Silverado, and assaulted Officer Perez. The license fell during the struggle. I ran the return with Perez’s authorization. Gabriel rendered first aid. EMS is en route.”

Gabriel looked up from the officer, who now had gauze taped above one eyebrow and a bandage on his scraped cheek.

“His head took some pavement. He is alert and answering questions. He needs medical evaluation, but I do not see an obvious major injury.”

Officer Perez looked at Thane.

“Thank you.”

Thane nodded once.

“You good enough to talk to your people?”

Perez gave a tired smile.

“Yeah.”

The officer who had taken custody of the suspect looked between the three wolves.

Then his expression shifted.

“Wait.”

Gabriel looked at him.

“That is rarely a good word.”

“You three are the wolf detectives.”

Gabriel’s ears lifted.

“Sometimes.”

The officer looked at Thane.

“You are all over social media right now.”

Mark’s eyes closed briefly.

Gabriel smiled.

“Oh no.”

“My daughter showed me a video last night.” The officer grinned. “You jumped a soccer fence, landed like some kind of superhero, and scared the hell out of half of Cross Timber.”

Thane looked at Gabriel.

Gabriel looked delighted.

“I told you it had reach.”

“It was a safe landing,” Thane said.

The Edmond officer laughed.

“That is what the comments said. ‘Safe landing, ten out of ten.’”

Mark looked at Thane.

“You see? This is exactly why we do not encourage public stunts.”

Thane’s ears angled back.

“I did not call it a stunt.”

Gabriel put one hand over his heart.

“That makes it so much worse.”

A third officer arrived with a supervisor, and the scene began to settle into the ordinary order of police work: statements, photographs, body cameras, ambulance lights, a tow request for the Silverado, traffic redirected around the shoulder.

The supervisor shook each of their hands.

“Appreciate the help. Seriously.”

Thane looked at Officer Perez, now speaking with paramedics.

“We were already there.”

“Still,” the supervisor said. “Most people drive past.”

Gabriel’s humor softened.

“We were not going to.”

The supervisor nodded.

Then looked at the Humvee.

“You heading somewhere?”

Thane glanced toward the strip mall farther down the road.

“IHOP.”

The supervisor blinked.

Gabriel answered for him.

“He has a personal grievance against homemade pancakes.”

“That is not what I said.”

“It is exactly what you said.”

The supervisor laughed.

“Get your breakfast, detectives.”

Thane gave Officer Perez one last nod.

“Take care of yourself.”

Perez lifted one hand from where the paramedic was checking his pulse.

“You too.”

The three wolves walked back toward the Humvee.

Traffic moved around the scene in slow, careful lines. The silver Silverado sat quiet now, driver’s door still open, its expired tag flapping slightly in the wind.

Gabriel climbed into the passenger seat and shut the door.

For a moment, no one said anything.

Thane got behind the wheel.

Mark settled into the back, first-aid pouch still open in his lap. He closed it and clipped it back to his belt.

Gabriel looked at Thane.

“You okay?”

Thane started the engine.

“Yeah.”

“You were very calm.”

“I had a job.”

Mark leaned forward.

“You did.”

Thane pulled carefully back onto the road.

The Humvee rolled past the flashing lights and toward the restaurant district.

For a few minutes, the road was quiet.

Then Gabriel looked at him.

“Still, for the record, Detective Seventy-Eight-Point-Five would have been a great nickname.”

Thane glanced sideways.

Gabriel grinned.

Mark made a tired sound from the back seat.

“Gabriel.”

“What? We are off duty.”

Thane’s mouth shifted.

“I will twist off your head like a furry PEZ dispenser.”

Gabriel leaned back against the seat.

“There he is.”


The IHOP in Edmond was crowded.

Sunday families filled most of the booths. Kids colored on paper placemats. Coffee moved constantly between the kitchen and the tables. The smell of syrup, bacon, butter, and fried potatoes hit Thane the moment they walked through the door.

He stopped.

Closed his eyes.

Gabriel looked at him.

“You are having a moment.”

“This is what pancakes are supposed to smell like.”

Mark looked toward the host stand.

“You have not tasted them yet.”

“I can smell the difference.”

Gabriel pointed at him.

“Food snob.”

“Food survivor.”

The hostess recognized them before she finished gathering menus.

“Oh my goodness,” she said. “You are the wolf detectives.”

Gabriel smiled politely.

“We have been called worse.”

Thane looked at him.

“Have we?”

Gabriel considered.

“Not by nice people.”

They were seated in a booth near the window.

Before the server arrived, a little boy at the next table whispered something urgently to his father, who looked over, smiled, and asked whether it would be okay if the boy said hello.

Thane nodded.

The boy approached with the grave courage of someone entering a dragon’s cave.

“Are you the guys from the video?”

Gabriel leaned toward him.

“Which video?”

“The fence one.”

Mark covered his face with one hand.

Thane looked at the boy.

“Maybe.”

The boy smiled.

“My dad showed me. You jumped really high.”

Gabriel looked at Thane.

“He has been insufferable about it since yesterday.”

“I have not.”

Mark lowered his hand.

“You absolutely have.”

“Can you jump over this booth?”

Mark answered immediately.

“No.”

Gabriel laughed so hard he nearly slid out of his seat.

Thane looked at Mark.

“That was fast.”

“I have learned.”

The boy accepted the answer with more grace than Gabriel had expected.

“Okay,” he said. “Can I get a picture?”

By the time the pancakes arrived, the three wolves had taken two photos, signed a placemat, and accepted a small drawing of Thane jumping over a fence with “WOLF HERO” written above it in purple crayon.

Thane set the drawing beside his plate.

Gabriel looked at the stack of pancakes placed in front of him.

Soft, golden, steaming.

Butter melting down the sides.

Syrup in a little metal pitcher.

Thane cut into them.

The fork went through easily.

He took a bite.

Closed his eyes.

Gabriel watched him.

“Well?”

Thane swallowed.

Then looked at him.

“They bend.”

Mark nodded.

“A strong endorsement.”

Gabriel stabbed at his own pancakes.

“I still think the cinnamon ones were underrated.”

Thane poured syrup over the stack.

“You made breakfast insulation.”

Gabriel pointed his fork at him.

“And yet you ate three.”

“I was hungry.”

“That is an admission.”

“It is not.”

Mark reached for his coffee.

“It is a factual statement.”

Gabriel looked at both of them.

“I cannot believe I chose this pack.”

Thane smiled.

“Yes, you can.”

Gabriel looked at him.

Then at Mark.

Then at the drawing of a brown wolf vaulting a fence in a superhero crouch.

His smile softened.

“Yeah,” he said. “I can.”

Outside the window, Edmond moved through its Sunday morning.

Cars passed.

Families carried shopping bags.

Somewhere behind them, a child laughed too loudly.

The patrol officer was alive.

The suspect was in custody.

The pancakes were soft.

For one more hour, at least, the world did not need anything from them.

And the pack let itself enjoy that.

Chapter 35 — Off duty

Saturday arrived bright enough to make the cabin feel new.

Sunlight poured through the tall windows in long gold bars, warming the old timber floor and catching in the dust motes above the great room. Outside, the woods still held the damp green smell of last night’s rain. Water dripped from cedar branches. Somewhere down the slope, a bird gave the same three-note call over and over until Gabriel threatened to go outside and “have a respectful conversation with it.”

Mark had informed him that birds did not generally respond to respectful conversations.

Gabriel had informed Mark that this was exactly why the birds were so rude.

Thane came downstairs to the smell of coffee, browned butter, and cinnamon.

Too much cinnamon.

He paused at the kitchen entrance.

Gabriel stood at the stove in a black sleeveless shirt and loose lounge pants, tail swaying behind him with the kind of confidence usually reserved for people who had not yet realized they were making a mistake. He had one paw around a spatula and the other hovering above a skillet where three pancakes had merged into a single, misshapen continent.

Mark sat at the dining table with a measuring cup in one hand and the pancake-mix bag in the other. He wore an old gray sweatshirt with the sleeves pushed up around his forearms. A legal pad sat near his elbow, though it had been turned face down under Gabriel’s direct order.

“You are measuring pancake mix now?” Thane asked.

Mark did not look up. “Gabriel used the phrase ‘a heroic amount of cinnamon.’”

“It is a flavor profile,” Gabriel said.

“It smells like a candle store lost a fight.”

Gabriel turned, spatula pointed at Thane.

“You are not allowed to insult breakfast until you have tasted breakfast.”

Thane crossed to the coffee maker and poured himself a mug. “I do not have to taste it. I have a nose.”

“Your nose is biased.”

“My nose is correct.”

Mark held up the measuring cup.

“For reference, the recipe requires one teaspoon.”

Gabriel looked at him.

“And?”

“You used four.”

Gabriel considered that.

“Then it will be four times as memorable.”

Thane took a careful sip of coffee and leaned against the counter.

“You know, when you said you wanted to cook, I thought that meant food.”

Gabriel made an offended sound.

“It is food.”

Mark looked down at the pan.

“It is technically an edible construction material.”

Gabriel stared at both of them for a beat, then pointed the spatula at the skillet.

“Fine. You two can eat toast.”

“Toast sounds good,” Thane said.

Mark nodded. “Toast is a reliable food.”

“You are both joyless.”

Thane looked at him over the rim of his mug.

“You are making cinnamon drywall.”

Gabriel’s ears went back.

“That was a good line. I hate that it was a good line.”

The kitchen settled into the kind of easy chaos that had become normal again.

Mark got up to rescue the batter from Gabriel’s increasingly enthusiastic measurements. Gabriel complained about authoritarian cooking. Thane opened the refrigerator, found bacon, and set it on the counter without asking whether anyone wanted it because everyone in the house wanted bacon.

It was small.

That was what made it matter.

No careful pauses at the doorway.

No wondering whether a joke would land wrong.

No measuring the room before crossing it.

The cabin had returned to its own rhythm.

Not the old rhythm exactly.

Something better built over it.

Gabriel set a lopsided pancake on a plate and slid it toward Thane.

“There. Proof of concept.”

Thane looked at it.

The pancake was dark around the edges and improbably thick in the center.

Mark sat down again, both hands around his coffee.

“I recommend starting with a corner.”

“Why?” Gabriel asked.

Mark glanced at the pancake.

“To preserve structural integrity.”

Gabriel made a low sound of betrayal.

Thane cut off a piece, tasted it, and chewed.

Gabriel watched him with narrowed blue eyes.

“Well?”

Thane considered the question with the gravity of a courtroom witness.

“It tastes like breakfast.”

Gabriel’s ears lifted.

“Ha.”

“It also tastes like a scented candle.”

Gabriel’s ears dropped again.

Mark reached for the syrup.

“Objectively, both can be true.”

For a while they ate in the sunlight.

Gabriel’s pancakes were not good, exactly, but they were edible. Thane had been right about the cinnamon. Mark had been right about everything else, which Gabriel found less charming than he claimed.

The breakfast dishes accumulated in the sink.

A baseball game murmured from the television in the great room.

Outside, the trees moved in a soft spring wind.

It would have been easy to let the morning stay that way.

Easy to call it enough.

Thane knew better.

He had been carrying something for days.

Not guilt alone. He had lived with that long enough to know guilt could become a place to hide if he let it. A private ache. A thing he felt deeply while other people did the actual work of deciding whether they were safe around him.

He had apologized.

More than once.

He had meant every word.

But part of him had also wanted, in those first hard days, for Gabriel and Mark to tell him it was okay quickly enough that he did not have to sit in what he had done.

They had not.

They had stayed.

That was different.

And now, with the detective exam behind him, the administrative review complete, Night Shift real, and the three of them finally moving through the cabin like themselves again, Thane understood he owed them the whole truth.

Not the clean version.

Not the version that made him look wounded but noble.

The whole thing.

He set his fork down.

Gabriel was reaching for more coffee. Mark had just opened his mouth to say something about the syrup bottle being upside down.

“Before we go anywhere today,” Thane said, “I need to say something.”

Both of them stopped.

Gabriel looked at him.

“You bought another vehicle.”

Thane stared.

“No.”

Mark’s ears shifted.

“That was not a denial of considering it.”

“Not helping.”

Gabriel leaned back in his chair.

“You have that face.”

“What face?”

“The one where you either have a deep emotional statement prepared or you are about to reveal you bought a vehicle with an engine visible from space.”

“I did not buy a vehicle.”

“Yet,” Mark said.

Thane exhaled slowly.

“Can you both stop for thirty seconds?”

Gabriel’s expression changed first.

The humor did not disappear. It just stepped aside.

“Yeah,” he said. “Sorry.”

Mark set his coffee down.

Thane looked between them.

Sunlight touched the fur along Gabriel’s cheek. Mark’s hands rested on the table, one over the other. The same table where, months ago, Thane had sat without his duty weapon, without a badge, trying to explain how shame had turned him into something neither of them had known what to do with.

He swallowed once.

“I apologized before,” he said. “I meant it. Every time.”

Neither interrupted.

“But I was ashamed. I was scared. And I think part of me still wanted you to make me feel better about it.”

Gabriel’s eyes lowered.

Mark stayed very still.

“I do not want that now,” Thane said.

The words came harder after that.

Not because he did not know them.

Because he did.

“What I did was wrong. Not because I was angry. Not because Gabriel made a joke. Not because I missed the exam.”

Gabriel’s ears shifted back.

Thane looked at him.

“You made a joke. I chose to hurt you.”

Then he looked at Mark.

“You tried to stop me. I chose to throw you.”

The kitchen stayed quiet.

The refrigerator hummed. A bird called outside. Somewhere down the hall, the old floor settled with a soft pop.

“I used my strength to make the two people I love most afraid of me,” Thane said.

His claws pressed lightly against the edge of the table.

“I will not say I was upset like it explains anything. I will not say I did not mean it. I did. I chose it in that moment. I chose the worst thing I could do to both of you, because I was ashamed and jealous and wanted the room to remember I was stronger.”

Gabriel looked down at the table.

Mark’s eyes did not leave Thane’s face.

Thane took one slow breath.

“I am not asking you to forget it.”

His voice was low now.

“I am not asking you to tell me I am forgiven because enough time has passed. I am not asking you to tell me I am better because I passed the retest or because I helped close a case.”

He looked at both of them.

“I am telling you that I will never put my hands on either of you in anger again.”

The words settled between them.

“Not once. Not for any reason.”

Gabriel’s throat moved.

“If I ever feel that old thing rise in me again, I leave. I call someone. I do whatever I have to do before I make it your problem.”

Thane’s ears lowered.

“You are my pack.”

He paused.

“You are not mine to control.”

No one spoke for a long moment.

Then Gabriel leaned back in his chair and looked at the ceiling.

“Okay,” he said softly.

Thane waited.

Gabriel brought his gaze down again.

“I stayed because I love you.”

The words were simple.

They struck anyway.

“Mark stayed because he loves you,” Gabriel continued. “But we also stayed because you did not make us carry the repair by ourselves.”

Mark’s eyes shifted toward Gabriel.

Gabriel gave a small shrug.

“It is true.”

He looked back at Thane.

“You did the ugly part. You told the truth when it would have been easier to turn it into one bad night and move on. You let us be angry. You let us be scared. You let us say no.”

His voice tightened at the edges.

“I was scared for a while.”

Thane nodded once.

“I know.”

Gabriel held up one hand.

“No. Let me finish.”

Thane lowered his eyes.

Gabriel drew a breath.

“Then I was angry. Then I was scared of not being angry enough because I did not want you to think loving you meant I was okay with what happened.” His mouth twisted. “I was scared that if I forgave you too fast, it would teach you the wrong thing.”

Thane did not move.

“But you listened,” Gabriel said. “That is why we got here. You did not make me reassure you. You did not make Mark forgive you on your timeline. You listened.”

Mark’s tail shifted once beneath the chair.

Then he spoke.

“You did not earn our trust back by being sorry.”

Thane looked at him.

Mark’s voice was steady, exact.

“You earned it by becoming predictable in the ways that matter.”

Gabriel nodded.

Mark continued.

“You told the truth. You accepted consequences. You went to therapy. You listened when we said no. You stopped treating your own pain as a command.”

The sentence hung in the kitchen.

Thane felt it all the way down.

Mark looked toward the window, then back.

“That is why I trust you again.”

Thane’s throat tightened.

“Thank you.”

Mark’s ears shifted.

“I am not done.”

Gabriel’s mouth opened slightly.

Thane almost smiled despite himself.

Mark folded his hands together.

“Alpha is not the wolf who gets the last word.”

Thane went still.

“Alpha is not the wolf who gets obeyed because he is strongest.”

The sun had moved higher. Light fell across the table between them.

“Alpha is the wolf who makes it safe for everyone else to have a word at all.”

No one spoke.

Thane looked at Mark.

He thought about all the versions of himself he had carried for years.

The one who stood in front.

The one who took the hit.

The one who drove too fast, spoke too loudly, acted too quickly, and believed that being strongest gave him a responsibility to decide first.

He thought about the doorway in the cabin.

Gabriel’s fear.

Mark’s hard, quiet boundary.

The way they had stayed but refused to let him call staying the same thing as surrender.

“I want to be that wolf,” Thane said.

Mark’s face softened.

“You are working at it.”

Thane nodded.

“That is fair.”

For a moment, the kitchen was full of nothing but truth.

Not painful truth.

Not anymore.

Just something clean.

Then Gabriel leaned back in his chair, crossed one ankle over the other, and looked at Thane with an expression that should have warned everyone in the room.

“So,” he said.

Mark’s eyes widened.

“Gabriel.”

Gabriel ignored him.

“Detective Seventy-Eight-Point-Five.”

The silence that followed was unsettling.

Gabriel seemed to realize this about half a second after he said it.

Thane turned his head slowly.

Very slowly.

His ears lowered.

The fur along the back of his neck lifted.

His blue eyes narrowed.

He did not bare his teeth much. Just enough.

Gabriel’s confidence evaporated in real time.

“Oh,” he said.

Mark stared at him.

“Oh no.”

Gabriel leaned backward in his chair.

“Okay. That was poorly calibrated.”

Thane rose.

Not quickly.

That was worse.

His full height unfolded above the table. His shoulders squared. His claws clicked once against the floor.

Gabriel looked at Mark.

“Mark.”

Mark did not move.

“You chose this.”

“Mark.”

“I warned you.”

Thane took one step around the table.

Gabriel’s ears flattened.

“Thane.”

Another step.

“Seriously. We had a very good conversation just now.”

Thane’s eyes stayed narrowed.

Gabriel slowly lifted both hands.

“I am prepared to issue a formal apology.”

Thane lunged.

Gabriel made a startled sound and threw his arms up.

Mark shifted forward instinctively, eyes wide.

Then Thane caught Gabriel around the middle in a huge bear hug.

Gabriel yelped as Thane lifted him halfway out of the chair.

“Thane—no—absolutely not—”

Thane squeezed him just enough to make the complaint louder, then leaned down and gave him one long, enthusiastic lick up the side of the cheek.

“I love you so much!”

Gabriel froze.

Then made a noise of pure offended disbelief.

“Your tongue is the size of a—no, no, do not do that again—”

Thane laughed.

Not a careful laugh.

Not a small one.

A full, booming laugh that filled the kitchen and made the windows tremble faintly in their frames.

Gabriel’s eyes were still wide.

Mark’s were wider.

For two seconds, both of them looked exactly as if they had made a terrible mistake and were waiting to discover whether the universe had decided to punish them for it.

Then Thane reached one arm toward Mark.

Mark immediately leaned away.

“No.”

Thane’s hand closed gently around the back of Mark’s sweatshirt and drew him in anyway.

“This is not a reasonable amount of hugging,” Mark said as he was pulled against Thane’s side.

“It is exactly the right amount,” Thane said.

“It is objectively not.”

Gabriel, trapped against Thane’s chest, tried to wipe his cheek with one paw.

“This is a violation of several hygiene policies.”

Thane held both of them close.

The laughter softened.

His voice changed.

Not sad.

Not heavy.

Just honest.

“Thank you,” he said.

Gabriel stopped struggling.

Mark went still.

“Thank you for seeing me at my worst moment and deciding to stay and work through it with me.”

Thane looked down at them.

“I know you did not have to.”

Gabriel’s eyes softened.

Mark’s ears lowered in the way they did when he was trying not to look too affected.

Thane held them one second longer.

Then Gabriel said, “You are still disgusting.”

Thane squeezed him again.

“I love you too.”

“That is not what I said.”

Mark, still caught between them, said, “I would like it noted that I did say it.”

Thane’s smile widened.

“Good. I heard you.”

Gabriel made an exaggerated groan.

“This pack is unbearable.”

Mark looked at him.

“You started it.”

“Honestly, I regret nothing.”

Thane set them down.

Gabriel immediately reached for a napkin and wiped his face with theatrical suffering.

Mark adjusted his sweatshirt.

“Next time,” he said, “give us warning.”

Thane looked at him.

“You just told me to make it safe for everyone else to have a word.”

“I did.”

“And your word is that I need warning before hugs?”

Mark nodded.

“Yes.”

Thane considered it.

“Fair.”

Gabriel stared at him.

“Did we just establish a hug protocol?”

Mark said, “Yes.”

Gabriel looked at Thane.

“Can I add a no-licking clause?”

Thane’s eyes narrowed again.

Gabriel held up both hands.

“I’m sorry. I’m sorry. That was a joke.”

Thane smiled.

“Good.”

The three of them stood there in the kitchen for another moment, sunlight on the floor around their bare clawed feet, breakfast dishes in the sink, coffee cooling on the table.

The dark part of their history did not vanish.

It never would.

But it no longer owned the room.

It had become something they could name.

Something they had survived honestly.

Something that had taught them how to hold one another without confusing love for silence.

Gabriel picked up his coffee.

“So. Lunch?”

Mark looked at the clock.

“It is barely eleven.”

“That is lunch-adjacent.”

“It is breakfast-adjacent.”

“It is Saturday,” Gabriel said. “Time is a social construct.”

Thane picked up the dishes from the table.

“Fine. We go get lunch.”

Gabriel’s ears lifted.

“Really?”

“Really.”

Mark stood.

“Should I bring a jacket?”

Gabriel looked at him.

“We are going to a burger place, not an international summit.”

“There is weather.”

“There is always weather.”

Thane set the dishes in the sink.

“Bring a jacket.”

Mark looked pleased.

Gabriel pointed at both of them.

“You are enabling each other.”

“Yes,” Thane said.

“Constantly,” Mark added.


The Humvee did not fit neatly into the parking lot at Willow & Oak Grill.

It had never fit neatly into any parking lot.

Thane eased it into two spaces near the far end of the lot, where the oversized matte-green frame would inconvenience the fewest people. The engine settled into a heavy quiet as he shut it off.

Gabriel looked out the passenger window.

“You parked almost responsibly.”

“I parked responsibly.”

“You occupied two spaces.”

“It is a large vehicle.”

Mark leaned forward from the back seat.

“Technically, it occupies portions of three.”

Gabriel turned around.

“Do not encourage him.”

Thane opened his door.

“It fits.”

“It does not fit,” Mark said.

“It fits enough.”

Mark looked at Gabriel.

“He is impossible.”

Gabriel smiled.

“Yeah. But he is our impossible.”

The restaurant sat at the edge of the town square, a red-brick building with wide front windows, a patio wrapped in strings of small lights, and a painted wooden sign that had weathered enough Oklahoma summers to look permanently sunstruck.

Inside, the lunch crowd had already begun filling the tables.

The host at the front looked up.

Her mouth opened.

Then she smiled so widely it almost became a laugh.

“Well,” she said. “There they are.”

Gabriel gave her a small bow.

“Please contain your excitement.”

Mark made a sound under his breath.

Thane smiled despite himself.

The host came around the stand before anyone could stop her and hugged Thane around the middle. He froze for one startled second, then returned it carefully.

“You boys have been doing good work,” she said.

“Thank you,” Thane said.

She turned to Gabriel and hugged him too.

Gabriel accepted it as though this were an expected part of restaurant service.

Mark received a handshake.

The host held his hand in both of hers.

“You’re the one who writes everything down.”

Mark blinked.

“Frequently.”

“Good,” she said. “Somebody has to.”

Mark looked genuinely pleased.

Gabriel leaned toward Thane.

“He is going to live on that for weeks.”

“I heard that,” Mark said.

The host led them to a table near the patio windows.

They had barely sat down before a teenage boy at a nearby booth approached with his phone held carefully in both hands.

“Excuse me,” he said. “Are you really the wolf detectives?”

Gabriel leaned back.

“Depends. Are we in trouble?”

The boy laughed nervously.

“My sister said I should ask if I could get a picture.”

His younger sister stood behind him, maybe twelve, clutching a notebook to her chest.

Thane looked at her.

“Sure.”

The girl’s face lit up.

They gathered beside the table.

Gabriel stood in the middle because he insisted he had “better camera energy.” Mark stood to one side with the expression of someone accepting a minor but unavoidable administrative burden. Thane stood behind them both, one hand lifted in a serious thumbs-up.

The boy looked at the photo afterward and started laughing.

“What?” Gabriel asked.

“Thane is doing a thumbs-up behind Mark’s head.”

Mark turned.

Thane’s hand was already down.

Gabriel looked at the photo.

Then at Thane.

“You are twelve.”

“I am off duty.”

“That is not a defense.”

“It is a partial defense,” Mark said.

The girl opened her notebook.

“Can you sign this?”

Gabriel took the notebook first.

“What do you want it to say?”

She thought hard.

“‘To Ava, from the wolf detectives.’”

Gabriel wrote his name in looping black ink.

Mark wrote his more neatly.

Thane took the pen last.

His claws made holding a standard pen awkward, but he had learned. He wrote carefully.

Then, beneath their names, he added:

Be kind. Be brave. Listen to your parents.

Ava read it.

Her face softened.

“Thank you.”

“You’re welcome,” Thane said.

As they ate, more people stopped by.

Not a crowd exactly.

Not enough to make the restaurant feel like a press conference.

But the small, warm interruptions of a town that had decided the three wolves belonged to it.

A construction worker in a dusty work shirt came over and shook all three of their hands.

“You boys have been doing good work.”

“Thank you,” Mark said.

The man looked at Thane.

“My nephew thinks you are the coolest thing in Oklahoma.”

Thane looked briefly uncomfortable.

“Tell him to listen to his parents and stay out of drainage ditches.”

The construction worker laughed.

“Will do.”

An older couple sent over a slice of pie after the server told them the wolves were in the building.

Gabriel objected only long enough to establish that he had tried.

“We cannot let people buy us lunch,” he said.

The server set the pie down.

“They said it is dessert.”

Gabriel looked at Mark.

“Refusing pie would be disrespectful.”

“That is not a real rule.”

“It is now.”

Thane took a bite of the pie.

“It is good.”

Gabriel looked pleased.

“Exactly.”

By the time they left, Thane had shaken at least a dozen hands, Gabriel had taken six selfies, and Mark had answered the same question about whether he could “smell computer problems” three different ways.

“No,” Mark told one man patiently. “I can smell overheated plastic and electrical burning. That does not tell me why your printer will not connect to Wi-Fi.”

The man considered that.

“So… maybe?”

Mark stared at him.

Gabriel patted Mark’s shoulder.

“You did your best.”


Cross Timber City Park was bright with weekend life.

The rain had left the grass vivid green and the walking paths dark with damp. Children climbed across playground structures in packs. A youth soccer game was underway on the far field. A small weekend market had gathered near the bandstand, with local honey, baked goods, handmade candles, and a food truck selling kettle corn.

Families walked dogs along the pond trail.

People sat on benches beneath cottonwoods.

A small boy spotted the trio before they were halfway across the grass.

“The wolf detectives!”

The shout carried.

Three more children turned.

Then six.

Then a cluster of parents looked over and smiled as their children began moving quickly in the wolves’ direction.

Not alone.

Not recklessly.

Parents followed, laughing, phones already coming out.

Gabriel looked at Thane.

“Ready?”

Thane’s ears lifted.

“For what?”

Gabriel gestured toward the incoming group.

“Public service.”

The first child reached them at a run.

He was maybe seven, wearing a red soccer jersey and grass-stained shorts.

“Can you smell a cookie from across the park?”

Gabriel looked very serious.

“Only if it is worth smelling.”

The child looked impressed.

Another girl asked, “Can you hear people whispering?”

“Sometimes,” Gabriel said. “But do not whisper mean things. That is bad manners.”

A boy near the back pointed toward the soccer fence.

“Can you jump over that?”

Mark answered before anyone else could.

“No.”

The boy looked disappointed.

Mark continued, “And no one is jumping over anything near a public walking path.”

Thane looked at the fence.

Then at the open, empty stretch of grass on the other side.

Gabriel saw the thought happen.

“Oh, no,” he said.

Thane took three quick steps, launched cleanly over the fence, and cleared it with room to spare.

He landed on the far side in a deep, dramatic crouch—one hand pressed to the grass, claws spread, shoulders low, tail out for balance.

Then he lifted his head and gave the kids a sharp, wily snarl.

The park exploded.

Children shrieked and cheered. A few adults laughed so hard they had to lower their phones. Even the soccer coach near the sideline clapped once before remembering he was supposed to be supervising something.

Gabriel doubled over laughing.

“That,” he called across the fence, “was entirely unnecessary.”

Thane rose, looking pleased with himself.

“It was a safe landing.”

Mark stared at the fence.

“You just ignored me.”

“I heard you.”

“That is not the same thing as listening.”

Thane vaulted back over the fence, this time landing normally beside them.

Gabriel looked at Mark.

“On the bright side, he did not break anything.”

Mark glanced at Thane.

“Yet.”

The boy in the baseball cap bounced on his toes.

“Can you do it again?”

Thane looked at Mark.

Mark narrowed his eyes.

“Once.”

Gabriel pointed at him.

“You are both enabling this.”

“Yes,” Thane said.

“Constantly,” Mark added.

A little girl stood near her mother, holding tightly to one of her hands.

“Can I touch your fur?” she asked Thane.

Her mother immediately said, “Only if that is okay.”

Thane crouched slowly, bringing himself closer to the girl’s level.

“It is okay,” he said.

The girl reached out carefully and touched the fur on his forearm.

Her face changed.

“It is softer than I thought.”

Thane smiled.

“Thank you.”

“You’re welcome.”

A boy in a baseball cap raised his hand.

“Can you lift a car?”

Gabriel turned toward Thane.

“He can, but he becomes unbearable about it.”

“I am right here.”

“That is how you know it is true.”

Thane looked toward the soccer field.

A ball had rolled beneath one of the heavy wooden park benches, where a maintenance worker was trying unsuccessfully to reach it with a broom handle.

“Need help?” Thane called.

The worker looked up.

Then laughed.

“Sure.”

Thane walked over, crouched beside the bench, and lifted one end just enough for the worker to retrieve the ball.

He set it down gently.

No flourish.

No performance.

The kids watching exploded anyway.

“Do it again!”

Thane looked at the bench.

“No.”

“Why not?”

“Because it is a bench.”

Gabriel called from behind him, “He says that now, but at home he practices with furniture.”

“I do not.”

Mark looked at Gabriel.

“He does not.”

Gabriel pointed between them.

“Traitorous household.”

A few minutes later, one of the children dropped a coin near the storm-drain grate by the walking trail.

It bounced once.

Then rolled through the narrow slots.

The child’s face fell.

“My quarter.”

Gabriel tilted his head.

Everyone went quiet.

The coin had disappeared beneath the grate. Water still moved through the shallow channel below, carrying leaves and bits of grass.

Gabriel listened.

Then moved slowly along the grate.

“There,” he said.

He crouched beside a different section, slid one claw carefully beneath the metal lip, and lifted just enough for the child’s father to reach down with two fingers.

The quarter came out wet and shining.

The child held it up.

“I got it!”

Gabriel bowed.

“Another crime solved.”

Mark shook his head.

“That was not a crime.”

“It was theft by gravity.”

A small group of parents gathered near the soccer field, where someone asked whether the wolves could run fast.

Gabriel looked toward the open stretch of grass between two empty practice areas.

Thane looked at the parents.

“You okay with it?”

One of them laughed.

“As long as nobody gets trampled.”

Mark looked at the field.

“Clear path. No one within the marked area.”

Gabriel stretched dramatically.

“I was born for this.”

“You were born in a hospital,” Mark said.

“That is not the point.”

They lined up at one end of the field.

Children gathered along the sideline, cheering before anyone had moved.

Thane stood in the middle. Gabriel on one side. Mark on the other.

“Ready?” someone called.

Gabriel looked at Thane.

“No cheating.”

“How would I cheat?”

“By having larger legs.”

“That is not cheating.”

“It feels like cheating.”

Mark looked down the field.

“On three.”

“Why do you get to count?” Gabriel asked.

“Because I will count correctly.”

“One,” Mark said.

Gabriel crouched.

“Two.”

Thane’s claws pressed into the grass.

“Three.”

They ran.

The field vanished beneath them.

Thane surged forward first, low and powerful, each stride tearing up little sprays of damp grass behind him. Gabriel matched him for the first several seconds, black fur flashing beside brown. Mark ran with clean, efficient form, less explosive but fast enough that the watching parents made startled sounds anyway.

Thane crossed the far marker first.

Gabriel hit it a fraction later, skidding sideways with an exaggerated complaint.

“Unfair!”

Thane turned.

“I won.”

“Because physics is cruel.”

Mark crossed the line third, barely winded.

“Thane won because he has a longer stride and greater acceleration.”

Gabriel looked at him.

“Thank you for making the loss scientific.”

“You are welcome.”

The children ran toward them, cheering.

Thane bent slightly at the waist, hands on his knees, smiling as a dozen voices demanded to know whether they could race a horse, a motorcycle, a train, the wind, Superman, and “a really fast dog.”

Gabriel answered every question with solemn authority.

“No, maybe, no, definitely not, that is fictional, and we are not discussing dogs today.”

Mark corrected two of those answers.

Thane listened, laughed, and let the bright afternoon happen around them.

An older woman approached later with a cane and a smile.

“I saw you boys on television,” she told them.

Gabriel smiled warmly.

“Hopefully not at the worst possible moment.”

“Oh, I saw that too.” She waved one hand. “The press conference. The nice one. You were all very sweet.”

Thane looked embarrassed.

The woman stepped close enough to shake his hand.

“You keep being careful,” she said. “That matters.”

Thane’s expression changed.

Not dramatically.

But Gabriel saw it.

Mark did too.

“Yes, ma’am,” Thane said.

The woman squeezed his hand.

“Good.”

As the afternoon softened, the little crowd around them thinned.

Families returned to soccer games. The market began packing away a few early items. Dogs tugged their people toward the pond trail. The park settled into the golden slow stretch before evening.

The three wolves walked the trail together.

Thane in the middle without needing to be.

Gabriel talked about the boy who had asked whether they got fleas.

Mark maintained that the question had been medically inappropriate.

Gabriel maintained that it had been hilarious.

Thane said, “You told him we were deeply insulted.”

“I was deeply insulted.”

“You have never had fleas.”

“That does not mean I cannot be insulted by the concept.”

Mark looked at Thane.

“Did you ever have fleas?”

Thane looked offended.

“No.”

“Good.”

Gabriel stopped walking.

“Wait. That was a real concern?”

“It was a factual question.”

“It was not a factual concern.”

“You asked.”

“I asked to make fun of you.”

Mark’s ears shifted.

“Then the answer was still useful.”

Gabriel looked between them.

“I am surrounded by people who cannot have a normal conversation.”

Thane smiled.

“You love us.”

Gabriel pointed at him.

“Unfortunately.”

By the time they reached the Humvee, the park lights had started coming on.

The sky above Cross Timber had gone soft orange behind the trees. The day’s dampness lingered in the grass. Somewhere near the bandstand, a child laughed too loudly and was immediately shushed by a parent who was laughing too.

Thane unlocked the Humvee.

Gabriel climbed into the passenger seat, still scrolling through pictures people had tagged them in online. Mark got into the back, insisting he did not care about the pictures while clearly listening to Gabriel describe every one.

“Here is the one where Thane is holding the park bench.”

“I lifted one end.”

“You are still posing like you rescued a bus.”

“I was not posing.”

“You were absolutely posing.”

Mark leaned forward.

“The bench was approximately two hundred and fifty pounds.”

Gabriel turned.

“Why do you know that?”

“I estimated.”

“Of course you did.”

Thane started the engine but did not pull out.

For a moment, he looked through the windshield at the park.

At the families walking home.

At the kids still pointing toward the Humvee.

At the city that had watched them become officers, then detectives, then something harder to name.

He looked at Gabriel.

Then Mark.

“Today was good.”

Gabriel glanced over.

“You did vault a soccer fence, land in a superhero crouch, and snarl at a group of second graders.”

Thane looked at him.

“They liked it.”

“They absolutely did,” Gabriel said. “That is not the issue.”

Mark leaned forward from the back seat.

“The issue is that you heard me say no and interpreted it as a performance note.”

Thane’s mouth shifted.

“It was a safe landing.”

Mark looked out the window.

“The city survived your dramatic entrance.”

Gabriel smiled.

“Barely.”

Thane started the Humvee rolling.

“Yeah,” he said. “Today was good.”

Mark watched the park lights come on.

“It felt normal.”

Thane thought about that.

All the hard months.

The anger.

The fear.

The work.

The truth.

The way the three of them had rebuilt something that had almost broken under the weight of one terrible night.

“Better than normal,” Thane said.

Mark looked at him.

Gabriel’s smile softened.

No one needed to explain it.

The pack was whole.

The city knew them.

Night Shift waited after dark.

But today belonged to them.

The city had given them its nights.

For one bright Saturday afternoon, the pack gave the city its whole heart.

Page 4 of 4

COPYRIGHT © 2026 · THREE WEREWOLVES LLC