The call was nothing.

That was what made it dangerous.

Not dangerous in the way guns were dangerous, or fleeing suspects, or unknown doors in dark houses.

Dangerous because ordinary things did not warn anyone before becoming public.

Night Shift had been sent to the Cross Timber Community Center just after 20:00 for a patrol assist. A youth basketball league had finished late, a parent had accused another parent of stealing a team equipment bag, and the accusation had grown legs before anyone checked beneath the bleachers.

The bag was found behind the scorer’s table.

Nobody had stolen it.

Nobody had meant to lie.

Everybody had been tired, embarrassed, and too hot.

Grant handled the parents. Mark documented the found property. Gabriel talked two eighth-graders out of turning the misunderstanding into a permanent family feud. Thane stood near the exit looking large enough that several adults remembered they had indoor voices.

By 20:37, the report was mostly done, the equipment bag was back with the coach, and one father had apologized with the stiffness of a man whose pride was still looking for a lawyer.

Normal.

Quiet.

Clean.

Then the news van turned into the parking lot.

Gabriel saw it first.

His ears moved.

“Thane.”

Thane looked up.

A white van with blue lettering parked too quickly near the sidewalk. Another car followed it. Then a third.

Channel 6.

KCTX.

A local independent streamer who showed up at city council meetings and said “transparency” like a threat.

Grant looked over from her unit.

“Oh, no.”

Mark’s eyes narrowed.

“This is not about the equipment bag.”

“No,” Thane said.

He could smell it before the first camera came out.

Not the topic.

The mood.

Excitement.

Adrenaline.

Anger rehearsed before arrival.

A woman in a navy blazer stepped out of the Channel 6 van with a microphone already in hand. Behind her, a camera operator moved fast. The KCTX reporter followed, younger, phone in one hand, wireless mic clipped to his shirt. The streamer had his phone up before both feet hit the pavement.

Gabriel muttered, “That is a lot of journalism for lost basketball gear.”

Mark closed his notebook.

Grant looked at Thane.

“Do you want me to call Crowe?”

“Yes,” Thane said. “Tell her media contact at Community Center. No emergency. We will not discuss active call details beyond basic resolution.”

Grant nodded and reached for her radio.

The Channel 6 reporter reached them first.

“Detective Thane. Paige Renner, Channel 6. Can you answer a few questions?”

Thane stood beside the Humvee.

Gabriel and Mark stayed with him.

Grant moved slightly to the side, still close enough to hear.

Thane said, “About the call?”

Paige’s expression sharpened.

“About Silas Creed.”

There it was.

Mark went very still.

Gabriel’s tail stilled behind him.

Thane’s face did not change.

“This is not the appropriate location for detailed questions about a private citizen.”

The KCTX reporter stepped closer.

“But he is not just a private citizen, is he? He is a convicted burglar on a deferred sentence who attacked you while in police custody and transformed in your station. And now he is reportedly living with you.”

The streamer spoke over him.

“Is it true you made him part of your pack?”

The word came out like accusation.

Pack.

The cameras were rolling.

Thane felt the old instinct rise.

Step forward.

Make the threat smaller.

Make the room quiet.

But this was not a room.

And the threat was not a person.

It was a question.

He named that first.

Question.

Then answer.

Gabriel glanced at him.

Mark’s voice came low.

“Careful.”

Thane nodded once.

Paige leaned in.

“Detective, do you understand how this looks? You arrested a man for burglarizing homes, then your attorneys arranged an unusual sentencing path, millions in restitution were paid, and now he lives with you. Are citizens supposed to believe there is no favoritism here?”

Grant’s radio murmured. Crowe’s voice came back clipped and controlled.

Thane heard it, but kept his eyes on Paige.

“No favoritism.”

The reporter blinked.

Maybe she had expected him not to answer.

Thane continued.

“Silas Creed was arrested. He was charged. He stood in court. He admitted what he did. He is serving a court-ordered deferred sentence under strict probation. His victims matter. Their losses matter. Their fear matters. Nothing about our personal relationship erases that.”

The KCTX reporter cut in.

“Then why embrace him?”

Thane looked at him.

“Because accountability and abandonment are not the same thing.”

That stopped the next question for half a breath.

Not long.

Paige recovered.

“He broke into homes. He stole from families. He used trust and professional access to target people. Why should the public accept three detectives calling him family?”

Thane’s voice stayed calm.

“The public does not have to call him family. We do.”

Gabriel’s eyes flicked toward him.

Mark’s ears shifted slightly.

Thane kept going.

“He does not work for the police department. He does not receive police information. He does not participate in investigations. He is not excused from probation, restitution, therapy, work, reporting, travel limits, victim-contact restrictions, or any other court condition. If he violates, he faces consequences. If he creates a safety concern, we report it.”

The streamer said, “But he lives with cops.”

“He lives with pack,” Thane said. “That is personal. Not official.”

The streamer’s mouth stayed open.

The distinction had not been where he expected.

Paige pressed harder.

“Is that supposed to comfort victims? That the man who entered their homes now has a mansion and a family of famous police werewolves?”

Thane’s eyes hardened, but his voice did not rise.

“No victim is required to be comforted by anything I say.”

The parking lot quieted.

Thane continued.

“They are allowed to be angry. They are allowed to hate the outcome. They are allowed to think the sentence was wrong. They are allowed to want nothing to do with him, with us, or with any story about improvement. That is their right. Their pain does not become smaller because Silas is doing better.”

Paige stared at him.

Mark looked down once.

Gabriel’s face softened.

Thane said, “But the law did not sentence him to be discarded. It sentenced him to strict accountability. He is doing the work. He follows rules. He shows up for his job. He accepts correction. He reports to probation. He asks before using strength. He is learning how to live as a wolf without using fear as a weapon.”

The KCTX reporter looked down at his notes.

“So this is rehabilitation?”

“This is family,” Thane said. “Rehabilitation is part of the court process. Family is ours.”

The streamer snorted.

“Family? He tried to tear out of your interview room.”

“Yes.”

No hesitation.

The streamer faltered.

Thane stepped half a pace forward, not enough to crowd, enough that the camera caught his whole face.

“He did. He transformed. He broke restraints. He tried to escape. We stopped him. He was secured. He was charged. The damage was documented. The court knew. The department knew. Probation knew. Nobody pretended it did not happen.”

Paige asked, “And you love him anyway?”

“Yes.”

The answer came so fast the reporter did not immediately ask the next question.

Thane let the word stand.

Then he said it again.

“Yes. We love him.”

Gabriel looked away.

Mark’s jaw tightened.

Grant wiped at something near her cheek and immediately pretended she had not.

Paige’s voice softened by accident before she corrected it.

“How can you say that so easily?”

“Because it is true.”

The KCTX reporter tried again.

“Detective, some people will say you are choosing a criminal over his victims.”

“No.”

Thane’s voice sharpened for the first time.

“I am not choosing him over his victims. The victims deserved justice. They deserved return of property where possible. They deserved restitution. They deserved the truth in court. They deserved safety. They still do. Silas does not get to take their peace and then demand their forgiveness because his life improved.”

He paused.

“But I also refuse to pretend people become only the worst thing they have done. If that were true, there would be no point in courts, probation, treatment, work, apology, restraint, or change. There would only be cages.”

The word hit the air.

Cages.

Paige held the microphone very still.

Thane continued.

“I have seen him chained to a wall in a concrete room because no one knew how else to hold him. I have also seen him stand in a warehouse and ask permission before lifting something heavy because he wants his strength to help instead of hurt. I have seen a child ask him for a funny wolf face and trust him to be gentle. I have seen his supervisor thank him by name and watch that nearly undo him because he never believed anyone could be glad he showed up.”

The cameras did not move.

Neither did the reporters.

Thane’s voice grew quieter.

“He spent his life being treated like the worst possible version of what he is. Then he became that version. He owns that. He will keep owning that. But he is also trying to become something else, and we are not going to punish him for succeeding.”

Gabriel’s mouth trembled.

Mark looked at Thane like he had heard the attorney room again, but steadier now.

Paige swallowed.

“You are aware this may be unpopular.”

“Yes.”

“You are aware people may say you are naive.”

“Yes.”

“You are aware this could hurt your public image.”

Thane almost laughed.

Not because it was funny.

Because the answer was so small beside the truth.

“Yes.”

The KCTX reporter asked, “Then why be public about it?”

Thane looked straight into the camera.

“Because hiding him would tell him we are ashamed.”

The parking lot went silent again.

Thane’s voice softened.

“We are not ashamed of loving him. We are not ashamed of holding him accountable. We are not ashamed of saying he is pack. We are not ashamed of standing beside someone who is doing the hard work after doing real harm.”

Paige lowered the microphone by a fraction.

Thane continued anyway.

“He is not a symbol for your segment. He is not proof that crime does not matter. He is not proof that consequences do not matter. He is a person. A wolf. A man who did wrong, admitted it, and is fighting every day to live differently.”

The streamer had stopped talking.

That was new.

The KCTX reporter looked vaguely frustrated, as if every door he had planned to kick had opened before he got to it.

Paige tried one more time.

“So what would you say to people watching who are angry?”

Thane nodded.

“I would say you are allowed to be angry. Ask hard questions. Demand clean boundaries. Demand that the court order be enforced. Demand that officers not use money or reputation to bend the system. Those are fair demands.”

He paused.

“But do not demand that love disappear because accountability exists. Do not demand that a person who is changing be denied every place to stand. Silas has rules. He has consequences. He also has us.”

Thane looked at Gabriel.

Then Mark.

Then back to the camera.

“And we have him.”

Paige did not answer immediately.

No one did.

The lights from the cameras hummed against the parking lot.

Behind them, the community center doors opened and the basketball coach stepped out, saw the cameras, and wisely went back inside.

The KCTX reporter finally said, “Are you speaking for the department?”

“No,” Thane said. “I am speaking for myself as a private citizen. Department policy questions go to the Chief or designated public information officer.”

Mark gave the smallest possible nod.

Paige seemed to remember where she was.

“One final question. Is Silas Creed worth this?”

Thane’s answer came without hesitation.

“Yes.”

That one was softer than the first.

Stronger too.

“He is worth telling the truth.”

Then he stepped back.

“We are done.”

This time, no one followed.


Red Dirt ReBuild was in quarterly inventory week, which meant the warehouse had temporarily turned into a late-shift maze of clipboards, pallet counts, donation tags, and Alejandra’s increasingly dangerous patience.

Hale had approved Silas for the temporary schedule: afternoon into late evening, with exact arrival and departure texts and no unscheduled stops.

Silas had texted Thane earlier:

Inventory week. Approved late shift.

Alejandra Suarez turned on the break room television because Cam shouted from the warehouse that Night Shift was on Channel 6 and then nearly tripped over a pallet trying to get to the remote.

Silas was sorting cabinet hardware at the work table when Alejandra appeared in the bay doorway.

“Break room. Now.”

Silas looked up, immediately worried.

“What happened?”

“TV.”

That did not help.

Cam came around the corner carrying a plastic bin of hinges.

“It’s Thane.”

The bin nearly slipped.

Silas caught it by reflex.

“Thane?”

“He’s fine,” Cam said quickly. “He is talking.”

Alejandra pointed toward the break room.

“Now.”

The television was already on.

Channel 6.

The lower-third read:

WEREWOLF DETECTIVES DEFEND CONTROVERSIAL PACK DECISION

Silas stopped in the doorway.

His body went cold.

On the screen, Thane stood beside the Humvee in the Community Center parking lot. Gabriel and Mark were behind him. Cameras surrounded them.

Paige Renner’s voice came through the TV.

“Why should the public accept three detectives calling him family?”

Silas gripped the doorframe.

Thane answered.

“The public does not have to call him family. We do.”

Silas stopped breathing.

Cam whispered, “Oh.”

Alejandra stood behind Silas, arms folded so tightly it looked painful.

The segment continued.

Clips, but long enough.

Too long.

Not long enough.

Thane saying no favoritism.

Thane saying victims mattered.

Thane saying Silas had admitted what he did.

Thane saying nothing erased harm.

Then the part that made Silas’s knees weaken.

“He does not work for the police department. He does not receive police information. He does not participate in investigations. He is not excused from probation, restitution, therapy, work, reporting, travel limits, victim-contact restrictions, or any other court condition. If he violates, he faces consequences. If he creates a safety concern, we report it.”

Silas heard the boundaries and did not feel rejected by them.

That was new.

Then the next question.

“Are you choosing a criminal over his victims?”

Silas flinched.

Alejandra’s hand landed hard on his forearm.

Not gentle.

Solid.

Stay.

Thane’s face on the screen hardened.

“I am not choosing him over his victims.”

Silas listened.

He listened to Thane protect the victims without throwing him away.

He listened to Thane protect the process without hiding love.

He listened to Thane say cages.

He listened to Thane say warehouse.

Permission.

Strength.

Help instead of hurt.

Then Thane looked into the camera.

“Because hiding him would tell him we are ashamed.”

Silas made a sound.

Small.

Broken.

Cam’s face crumpled immediately.

Alejandra whispered, “Oh, hell.”

Thane said it on television.

“We are not ashamed of loving him.”

Silas’s paw slid down the doorframe.

“We are not ashamed of holding him accountable. We are not ashamed of saying he is pack.”

Silas covered his mouth.

The room blurred.

The TV kept going.

“He is a person. A wolf. A man who did wrong, admitted it, and is fighting every day to live differently.”

Cam was crying openly now.

Paige asked, “Is Silas Creed worth this?”

Silas’s entire body went still.

On the screen, Thane answered immediately.

“Yes. He is worth telling the truth.”

Silas sat down because his legs stopped asking permission.

Not collapsed.

Sat.

Hard.

On the break room floor.

Cam dropped beside him without thinking.

Alejandra turned off the television before the studio anchor could start talking.

The silence afterward felt bigger than the broadcast.

Silas stared at the blank screen.

He had thought the attorney transcript had shown him everything.

He had been wrong.

That was private love, fighting in a room where he was not allowed to stand.

This was public love.

In lights.

In cameras.

In hostile questions.

With no hesitation.

Alejandra crouched in front of him.

“Breathe.”

Silas tried.

It came in rough.

She snapped her fingers once.

“Again.”

He breathed again.

Tears poured down his face.

“He said they are not ashamed.”

Cam wiped his own face with the back of his wrist.

“He did.”

Silas looked at Alejandra.

“He said it on TV.”

“Yes.”

“He said I am pack.”

“Yes.”

“He said I am worth telling the truth.”

Alejandra’s face twisted.

For one terrifying second, Silas thought she might cry again.

Instead she grabbed his shoulder and squeezed hard.

“He was right.”

Silas broke.

Not the same way as before.

Not frightened.

Not undone by shame.

This was relief so complete it hurt.

He folded forward, both paws over his face, shoulders shaking.

Cam leaned against him and cried too.

Alejandra stayed crouched in front of him, one hand still clamped on his shoulder like she was personally preventing gravity from taking him.

After a minute, she said, “You have five minutes.”

Silas laughed through the sob.

“What?”

“Five minutes to cry. Then inventory.”

Cam looked betrayed.

“Alejandra.”

She pointed at him.

“You too.”

Silas wiped his face, still laughing, still crying.

“Yes, ma’am.”

Alejandra stood.

Then added, quieter, “He gave you a good answer.”

Silas looked up.

She would not look directly at him.

“Yes,” he said.

“He gave everyone a good answer.”

Silas’s chest swelled around the words until it almost hurt too much to hold.

Then his phone buzzed.

Thane.

You may see news. Are you okay?

Silas stared at the message.

Then laughed again, helplessly.

He typed with shaking claws.

I saw. At work. Alejandra turned it on.

A pause.

Then Thane replied:

Are you okay?

Silas looked around the break room.

At Cam crying beside him.

At Alejandra pretending not to.

At the warehouse where he was useful.

At the blank television where Thane had just told the world he was loved.

He typed:

I am better than okay.

Then, after a second:

I have never felt better in my life.

Thane answered:

Good. Keep working. We will be home after shift.

Silas laughed.

Of course.

Love on television.

Then work.

That was pack.

That was den.

That was life now.

He typed:

Yes. I love you. Pack.

Thane replied:

Love you too. Pack.

Silas held the phone to his chest.

Alejandra pointed toward the warehouse.

“Five minutes are over.”

Cam sniffed.

“It has been two.”

“I rounded up emotionally.”

Silas stood.

His legs worked.

His chest hurt.

His face was wet.

He felt better than he had ever felt in the past.

Maybe better than he had believed a person like him could feel.

He picked up the hardware bin.

Cam grabbed another.

Alejandra watched them go, then said gruffly, “Silas.”

He turned.

Her eyes were red.

She lifted her chin toward the warehouse.

“We are glad you showed up.”

Silas almost dropped the bin.

Cam made a wounded noise.

Alejandra pointed sharply.

“Do not make me regret being kind.”

Silas smiled through fresh tears.

“No, ma’am.”

Then he went back to work.


The news did what news did.

By the time Night Shift cleared the Community Center, clips were already online.

By the time they handled a noise complaint at an apartment complex, people were arguing in comment sections.

By the time they assisted Darnell with a disabled vehicle on County Line Road, someone had made a headline out of the word PACK.

Thane did not look.

Gabriel did.

Until Mark took his phone.

“I was monitoring public sentiment.”

“You were doom-scrolling.”

“That is a form of monitoring.”

“No.”

Thane drove.

Crowe called once.

Her voice was controlled.

“You spoke clearly.”

Thane tightened his grip on the wheel.

“Yes.”

“You avoided department position.”

“Yes.”

“You respected victims.”

“Yes.”

“You probably made public information’s life complicated.”

“Sorry.”

Crowe was quiet.

Then said, “Not as complicated as silence would have.”

Thane let out a breath.

“Yes, Lieutenant.”

“Finish your shift.”

“Yes.”

“And Thane?”

“Yes?”

“You answered the question.”

The call ended.

Gabriel looked over.

“That is Crowe for ‘good job.’”

Mark nodded.

“Correct.”

At 22:44, Voss texted.

Saw it. Clean answer. Proud of you.

Rusk followed one minute later.

I hate media. Good work.

Gabriel smiled at that one.

“Rusk romance.”

Mark said, “No.”

At 23:12, Mercer texted.

Chief says PIO will handle follow-up. Also: thank you for not accidentally creating budget damage.

Thane actually laughed.

The night continued.

A barking-dog complaint that turned out to be three dogs and one very embarrassed owner.

A suspicious package outside a closed bakery that turned out to be flour delivery placed at the wrong door.

A teenager doing donuts in an empty church parking lot whose mother arrived before the tow truck and delivered a lecture so complete that Gabriel said no citation could compete with it.

Normal work.

But the city felt different around them.

Not hostile exactly.

Not warm like before.

Complicated.

At the bakery, the owner looked at Thane too long and then said, “I saw the clip.”

Thane waited.

The owner looked uncomfortable.

“Don’t know what I think yet.”

Thane nodded.

“That is fair.”

The owner nodded back.

Then handed Gabriel a day-old muffin.

That was also complicated.

At the church parking lot, the teenager’s mother said, “That man you were talking about hurt people.”

Thane nodded.

“Yes.”

“You really think people can change?”

Thane looked toward the patrol lights reflecting off asphalt.

“Yes.”

She looked at her son.

“So do I.”

The teenager stared at the ground.

Thane said nothing else.

Sometimes people heard what they needed.

Sometimes not.

The work went on.


At 02:06, during paperwork near Fairview Park, Silas texted again.

Still working. Alejandra says I am too happy and it is suspicious.

Gabriel laughed when Thane showed him.

Mark said, “She is observant.”

Another message followed.

She also said if reporters come here she will hit them with a clipboard. I told her not to.

Thane smiled.

Good. No clipboard assault.

Silas:

She said “alleged clipboard.”

Gabriel howled.

Mark looked concerned.

Thane typed:

Tell her no.

Silas replied:

She said finish work.

Then:

I keep thinking about it. Not ashamed.

Thane looked at the words.

Gabriel and Mark leaned in.

Silas sent one more.

I feel like I can breathe different.

Thane’s throat tightened.

He typed:

Good. Breathe. Work. Come home.

Silas:

Home.

Thane:

Home.


Morning handoff came with more awareness than usual.

Voss and Rusk were already in the room when Night Shift arrived. Crowe stood near the board. Chief Whitaker was there too, which meant the news had not stayed outside the building.

Deputy Chief Mercer stood beside her with a folder and the face of a man who preferred spreadsheets to feelings.

Thane, Gabriel, and Mark stopped.

Gabriel said, “This feels like either trouble or a staff meeting.”

Mercer looked at him.

“Those categories overlap.”

Whitaker’s expression was calm.

“Briefly. The media clip is circulating widely. Public Information will issue a short statement confirming that Detective Thane spoke as a private citizen regarding a personal family relationship, not on behalf of the department. It will also reiterate that all department conduct and conflict rules remain in force.”

Mark nodded.

“Appropriate.”

Whitaker looked at Thane.

“You did not speak perfectly.”

Thane accepted that.

“Yes, Chief.”

“You spoke honestly, within boundaries, and without making promises the department cannot keep.”

Thane breathed out.

“Yes.”

Voss smiled faintly.

“That is harder than perfect.”

Rusk lifted his coffee.

“Especially with microphones.”

Crowe crossed her arms.

“Expect attention for a few days. Maybe longer. Do not engage in parking-lot press conferences unless unavoidable.”

Gabriel looked at Thane.

“New rule named after you.”

Thane sighed.

Mercer said, “Please do not require naming rights.”

Whitaker’s face softened slightly.

“How is Silas?”

Thane looked at the floor for one second.

Then back up.

“He saw it at work.”

Everyone stilled.

“His supervisor turned it on. Cam was there.”

Voss’s expression tightened.

“And?”

Thane’s voice warmed despite everything.

“He said he has never felt better in his life.”

Rusk looked down into his coffee.

Crowe’s face softened by a fraction.

Mercer blinked hard and pretended to check his folder.

Whitaker nodded.

“Then remember that when the noise starts.”

Thane nodded.

“Yes, Chief.”

She looked at all three of them.

“You did not create the noise by loving him. You only stopped hiding from it.”

The room went quiet.

Voss looked at Thane.

Rusk looked away.

Gabriel swallowed.

Mark stood very still.

Whitaker closed her folder.

“Go home. Be pack. Come back tonight ready to work.”

“Yes, Chief,” Thane said.


The cabin was quiet when they got home.

Silas’s keys hung on the hook.

His Red Dirt safety vest hung below, the bright fabric still carrying the faint scent of warehouse dust, cardboard, and honest work.

His bedroom door was open.

This time, he was not asleep.

He was sitting on the bed in full wolf form, still wearing his work pants and shirt, phone in his paws, eyes red and bright.

He looked up when they appeared in the doorway.

For a second, none of them moved.

Then Silas stood.

The smile that broke across his face was so open that it hurt to look at.

Not because it was sad.

Because it was not.

He crossed the room and hit Thane like joy had mass.

Thane caught him.

Gabriel and Mark came in behind him, closing the circle without needing to be asked.

Silas laughed and cried against them.

“I saw it,” he said.

“I know,” Thane answered.

“You said it.”

“Yes.”

“In public.”

“Yes.”

Silas pulled back enough to look at him.

“You were not ashamed.”

Thane touched his face.

“No.”

Silas looked at Gabriel.

Gabriel’s eyes were wet.

“Not even a little,” Gabriel said.

Silas looked at Mark.

Mark shook his head.

“Never.”

Silas breathed in.

It came easily.

Different, maybe.

Like he had said.

He leaned his forehead against Thane’s chest.

“I feel good.”

Thane held him.

“You are allowed.”

“I know.”

That was new too.

He knew.

Not completely.

Not forever without reminders.

But enough for morning.

Silas looked up again, tears in his fur, smile still there.

“Life is good.”

Thane’s chest filled.

Gabriel laughed softly.

Mark’s mouth curved.

Thane nodded.

“Yes.”

Outside, Cross Timber was already arguing.

Inside, the den was quiet.

Strong.

Whole.

Good.

The world had asked why.

Thane had answered.

Silas had heard.

And for one morning, that was enough.