Mark looked up when Sophie stopped beside him.
For a second he seemed not to understand why a child was standing there. Then his eyes moved to Boone, and something sharpened in him despite his exhaustion.
“Hey,” he said carefully. “You’re Helen Warren’s granddaughter, right?”
“Yes, sir.” Sophie swallowed. Up close, Mark looked younger than she expected and older than he should have. There was mud at the edge of his glasses, and one side of his jaw was shadowed with stubble. “My name is Sophie.”
“I know.” He tried to soften his voice. “Are you all right?”
She nodded. Boone shifted closer to the booth and lowered his nose toward Mark’s pant leg, taking in one slow breath. Mark watched the dog the way a police officer watched a door that was not supposed to open.
Sophie touched the thick fur behind Boone’s neck. “He can help find Ethan.”
The diner went quieter, though not completely. A spoon clicked against a saucer. Someone near the counter drew in a breath and held it.
Mark did not answer right away. When he did, he sounded tired enough to be kind and angry at the same time. “Sophie, we’ve had K-9 teams out since yesterday morning.”
“I know.”
“Certified teams. County and state both.”
“I know,” she said again. “But they didn’t have him.”
Mark looked past her toward Helen, who had risen halfway from her chair, face pale with apology. Then he looked back at Boone. “Where did you get this dog?”
Sophie had practiced several answers in her head. None of them sounded right now. “I found him by Miller Creek a few weeks ago. He was tangled in fishing line back behind our yard. His leg was bleeding, and he had this torn harness on him. Grandma called animal control, but he wouldn’t go with them.”
Helen had come up behind Sophie by then, one hand pressed to the girl’s shoulder. “That’s true,” she said quietly. “He never snapped at Sophie. Not once. But he wouldn’t let strangers handle him.”
Mark leaned forward a little. “What kind of harness?”
Helen and Sophie exchanged a look. Sophie could feel her grandmother’s fear in the fingers tightening against her shoulder.
“It looked official,” Helen said. “Heavy canvas, buckles, patches torn off. I meant to report it again after his leg healed, but then all this happened.”
Sophie bent closer to Boone and let her hand rest over the scar at his shoulder. “He finds things. Not like fetch. He found Mrs. Keller’s cat behind the church when everybody thought it had run away. He found my bike helmet in the creek brush after I lost it. This morning he wouldn’t let me stay home. He pulled me straight toward town, then straight here.”
A man in a search vest near the counter rubbed his face and muttered, “A lot of dogs can follow smells.”
Boone turned his head toward the man, not aggressively, but enough to make him stop talking.
Mark noticed. Sophie saw that he noticed.
“This isn’t something we can play with,” Mark said. “Every hour we chase a bad lead is an hour we’re not somewhere else.”
“I’m not trying to play,” Sophie said. Her voice shook, and she hated that, but she did not step back. “I know he’s your son. I know I’m just a kid. But Boone knows what work is. I can tell.”
Mark looked down at his hands. The skin across his knuckles had split from cold and dirt. For two days he had been both father and officer, and neither role had allowed him to collapse. He had walked creek beds until his boots filled with water. He had watched strangers search culverts with flashlights while his wife sat at the firehouse holding Ethan’s sweatshirt in her lap. He had listened to deputies say “nothing yet” in voices that got gentler every hour.
When he reached into his jacket pocket, his fingers were clumsy.
He took out a little striped mitten, blue and gray, the kind sold in packs of three at the pharmacy in November. It looked too small in his palm. “This was in his backpack last week,” he said. “Claire hadn’t washed it yet.”
The way he said his wife’s name made Helen look away.
Sophie accepted the mitten with both hands, careful not to touch more of it than she had to. She crouched and held it near Boone’s nose. “Boone,” she whispered.
The dog breathed in once, deep and controlled. Then again. His head lifted toward the front door. His shoulders came forward, his tail went level, and the softness that sometimes came into him around Sophie disappeared. He became something older than the living room, older than the blanket she had put beside her bed for him.
Mark stood so abruptly the table jolted.
Boone looked at him, then at Sophie, then back at the door.
Sophie said the word before she knew if she had the right to say it. “Find.”
Boone barked once, sharp enough to make the windows seem to answer, and moved toward Main Street.
Cora reached the door first and held it open. Cold rain-smelling air washed through the diner. Boone stepped onto the sidewalk, head low, and worked the area in tight, deliberate sweeps. He passed the diner window, doubled back, crossed in front of Harlan’s Pharmacy, and stopped near a newspaper box bolted to the concrete.
A cruiser rolled to the curb. Officer Luis Moreno leaned across the passenger seat and stared. “Mark?”
“Call it in,” Mark said, eyes on Boone. “Possible trail starting at Main and Harlan.”
Luis looked at Sophie, then the dog. “From who?”
“Just call it in.”
Boone moved again, nose to wet concrete, then swung toward the alley between Cora’s and the old barber shop. Sophie hurried after him, both hands wrapped around the short leash Helen had clipped to Boone’s collar before leaving the house. Mark followed close enough to catch her if she fell, though every nerve in him resisted the sight of a child leading him toward hope.
The alley had already been searched. Mark knew that because he had been there when two deputies checked behind the dumpsters and the back stairs. He knew the pharmacy’s camera did not catch this angle. He knew the rain had ruined scent and footprint and prayer alike.
Boone did not know what had been ruined.
He moved past cardboard flattened by water and a row of trash bins pulled out for collection. Near the delivery gate behind the pharmacy, he paused and lifted his head. His chest expanded on a long breath. Then he made a low sound that did not belong in a diner alley at seven in the morning.
“What?” Sophie whispered, though nobody answered.
The alley opened onto a service road behind Main Street, a cracked strip of asphalt that curved toward the closed Whitaker Textile property. The old factory had been dead for more than a decade, its brick walls tagged and weather-stained, its fence patched often enough to prove no patch ever held. Parents told kids not to go there. Kids went anyway.
