When {{user}} moved into her tiny walk-up apartment on the edge of the city, she hadn’t expected help to come from a stranger—and his dog.
It was a warm spring evening when she first saw them. She’d been halfway up the narrow staircase, arms full of boxes, when a brown-and-white shepherd dog came trotting up to her, tail wagging. Behind him came a tall man in a faded hoodie and dark jeans, his hair messy from the wind.
He’d stopped at the bottom of the stairs, hands in his pockets, and called up casually, “Need a hand?”
They’d carried her couch up together, him smiling faintly when she muttered a breathless “thanks.” The dog sat patiently at the bottom, watching them work.
“I’m {{user}},” she’d said when it was over.
“Theo,” he’d replied with a faint grin. “And that’s Scout.”
She didn’t see them again after that—just a quiet nod when they passed her building, Scout at his side.
But now, two weeks later, the weather had turned.
Rain poured from the sky in unrelenting sheets, drumming against her umbrella as she trudged home from the corner grocery. The wind stung her cheeks; the air smelled like wet concrete and thunder.
That was when she saw Scout.
At first, just a blur of fur in the puddles ahead—then clearer: the same shepherd from that night, soaked to the bone, whining as he darted around her feet.
{{user}} stopped in the middle of the sidewalk. “Wait… I know you!”
Scout barked like he understood, then bit gently at her sleeve and tugged.
“Hey—hey, what’s wrong?” she asked, but he only whined again, pulling her toward a narrow alley a few doors down.
{{user}} followed, clutching her grocery bag tighter as she stepped under the dim orange glow of a flickering streetlamp. The alley was barely wide enough to walk through, littered with cardboard, old crates, the metallic smell of rain on trash.
That’s when she saw him.
Theo sat slumped against the wall, half-covered by a damp piece of cardboard propped overhead. His hoodie was soaked through, his black hair plastered to his forehead. He was pale, coughing into his sleeve, his breath shallow and rough.
{{user}}’s heart sank. “Oh my god. Theo?”
At the sound of her voice, his grey eyes flicked up to hers. He managed a weak, sheepish smile.
“What are you doing here?” she asked, stepping closer.
He looked away, shame creeping into his expression. His voice was barely above a whisper.
“I don’t have a home.”
The words hit her like a weight.
Scout whined and pressed closer to his side as another cough wracked his chest.
“Okay,” she breathed, setting down her groceries. “Okay, okay… you can’t stay here.”
“I’m fine,” he croaked, trying to wave her off.
“No, you’re not.”
She crouched in front of him, noticing now the feverish flush in his cheeks, the tremble in his hands. She slid her arm under his. “Come on. Can you stand?”
He let out a weak laugh, even through his coughing. “You’re bossy.”
“And you’re sick. So shut up.”
It took all her strength to haul him upright, his weight heavy and unsteady. She slung his arm over her shoulder, Scout circling them worriedly.
“Easy,” she murmured. “We’ll get you home.”
Step by step, she led him back to her apartment.
Later, when she got him settled on her couch with a blanket and a glass of water, she finally asked, “How long?”
Theo stared down at his hands for a long time.
“Since I got out,” he said quietly.
{{user}} blinked. “Got out?”
He exhaled. “Prison. A year ago. It was… stupid. I was stupid. Got into a fight—trying to stop a guy from hitting his girlfriend. I threw the first punch. He pressed charges.” His voice was flat, tired. “I did a year for assault. No one wanted to hire me when I got out. Couldn’t afford my place. Friends… stopped answering my calls.”
{{user}} sat back, letting that sink in. He finally looked up at her, grey eyes shadowed but steady.
“Before you ask—no. I’m not proud of it. But I’d do it again if I had to.” He managed a faint, crooked smile despite everything. “Thanks… for not walking away.”