An old veteran was $3.86 short for bread and milk! Then the Marine’s German Shepherd touched his shaking hand—and stared past the cashier at the man waiting outside…

Boone did not either.

The dog’s head turned toward the glass.

Outside, near a dark pickup at the edge of the lot, a man in a black parka stood with one shoulder against the truck bed. He was not smoking, not checking his phone, not stamping his feet against the cold. He was watching the door.

Caleb’s body changed before his mind finished naming what he saw. His hand loosened from the card reader. His breath slowed. The old habit returned, unwanted and precise: distance, posture, hands, line of sight, exits, possible weapons, bystanders.

The veteran gathered his bag. “I should go.”

“What’s your name?” Caleb asked.

The man hesitated. “Walter.”

“Walter what?”

A pause. “Grayson.”

Caleb nodded once. “Caleb Porter.”

Walter tried to smile, but it did not survive long. “Thank you, Mr. Porter.”

“Caleb.”

Walter nodded again, still not really hearing him. His attention had already slipped past Caleb, past the cashier, past the line of strangers who had stopped being interested now that the delay was over. Fear had him by the shoulders and was pointing him toward the door.

The automatic doors sighed open. Cold air pushed into the store, sharp enough to make Jenna shiver behind the register. Walter stepped through with his grocery bag clutched at his side, walking too fast for a man whose knees did not bend easily.

The man by the pickup straightened.

Caleb picked up his own groceries and then set them right back down.

Jenna noticed. “Sir, your bags.”

“Hold them for me,” Caleb said.

Boone was already facing the doors.

The cold outside had teeth. It came off Lake Superior in a hard white sweep, needling through Caleb’s jacket before the doors had closed behind him. The parking lot was only half full, but the wind moved between the cars with enough force to rattle carts in the return corral.

Walter crossed the lot without looking back.

That was the part that stayed with Caleb. A man who suspected he was being followed might glance over his shoulder. A man who knew would not waste the movement. Walter kept his head down, his old cap pulled low, and carried the grocery bag as if it held medicine instead of bread and eggs.

The man in the parka followed from twenty yards back.

He was careful. Not too close, not so far that Walter could slip away. He matched Walter’s pace without seeming to, his boots silent under the scrape of wind, one hand tucked into his coat pocket. He had a narrow face, a jaw rough with uneven stubble, and the kind of stillness that did not belong to a man waiting for someone he loved.

Caleb kept distance too. He knew how to be present without announcing it. Boone moved at his left side, his body low and controlled, the soft store-dog gentleness gone from him now. Every few steps, Caleb watched the man’s reflection in car windows, then the corners of the building, then Walter’s feet on the icy pavement.

Walter turned behind the grocery store.

Caleb stopped before the corner and let the brick wall hide him. Behind the store, the light changed. The front lot had bright lamps and moving people; the service alley had dumpsters, delivery pallets, dirty snow, and a narrow strip of gray sky between two buildings. It was not a place a man went by accident on a morning like that.

Walter had gone there anyway.

Boone’s ears pinned forward. Caleb held one hand low, not touching him, only giving the signal to wait.

A voice came from the alley. “You’re late.”

Walter answered after a second. “The line was long.”

“That’s not my problem.”

Caleb looked around the corner just enough to see them. The man in the parka had closed the distance. He stood in front of Walter now, blocking the way deeper into the alley. Walter held the grocery bag against his chest, not as protection exactly, but like it was the last solid thing he owned.

“I told you,” Walter said. “I don’t have it today.”

The man stepped closer. “You had something for groceries.”

Walter’s mouth opened, then closed. Caleb saw the calculation on his face and hated how familiar it was. Men like Walter learned to measure every word because the wrong one could cost them.

“It’s bread,” Walter said quietly. “Milk. That’s all.”

The man took the bag from his hand and dropped it on the ground. The eggs broke with a soft, ugly crack.

Walter bent instinctively, but the man caught the front of his jacket and yanked him upright. It was not a wild movement. It was practiced, controlled, meant to frighten more than injure, which somehow made it worse.