Work Text:
The dog first saw the bird in winter.
Not a poetic winter. Not soft snow and storybook silence. This was alley-snow. City-snow. The kind that turned gray before it even touched the ground.
The dog had been wandering for days with a split ear and blood on his paws.
He did not remember who kicked him out.
That was the strange thing about dogs. They remembered affection better than pain.
He remembered hands. Laughter. A bright voice calling him pretty. Fingers scratching behind his ears. He remembered belonging to someone so completely that even now, starving and shaking beside a dumpster, his tail still thumped weakly whenever footsteps approached.
Nobody stopped.
Then came a streak of red.
Not walking.
Not running.
Arriving.
The bird landed on the fire escape above him in a flutter of scarlet feathers and nervous energy, claws tapping metal in quick impatient rhythms.
“You look terrible,” the bird said.
The dog blinked upward slowly.
The bird tilted his head. Bright green eyes. Clever eyes. The kind that scanned horizons even while speaking to you.
“You’re bleeding.”
The dog looked at his paw as if noticing for the first time.
“Oh,” he said.
The bird vanished.
The dog lowered his head again.
Then the bird returned three seconds later carrying half a sandwich and a stolen first aid kit.
“Don’t ask where I got these.”
The dog stared.
“You came back.”
The bird scoffed, puffing his feathers. “Well yeah. You looked sad.”
As if that explained everything.
Maybe it did.
The bird never stayed long.
That became the rhythm of things.
He would appear in bursts of motion and noise and impossible warmth, talking so fast the dog sometimes missed entire sentences.
He nested nowhere.
One week he slept in church rafters.
Another in train stations.
Another on rooftops beside flickering neon signs.
The dog eventually stopped asking where he disappeared to.
Birds migrated.
That was what birds did.
But somehow the bird always came back.
And every time he did, he brought the city with him.
Stories.
Shiny things.
Trouble.
Especially trouble.
“You cannot bite police officers,” the bird hissed one night while dragging the dog through an alley.
“He hit you with a broom.”
“You bit three of them.”
“They seemed emotionally committed.”
The bird laughed so hard he nearly flew into a wall.
The dog decided then and there that he would kill for him.
Not in a dramatic way.
Dogs just loved like that.
Spring arrived slowly.
The bird started sitting closer.
At first it was accidental.
A wing brushing fur.
Feathers against his side while sleeping.
A brief resting place between flights.
Then one night the bird climbed directly onto the dog’s back beside a rooftop chimney and simply… stayed there.
The city glowed beneath them.
The dog did not move.
The bird was warm.
Small tremors constantly moved through him even while resting, like his body could not fully understand stillness.
“You ever wanna leave?” the bird asked quietly.
The dog frowned.
“Leave what?”
“This.”
The dog considered the question carefully.
The rooftop.
The city.
The cold.
The hunger.
The strange beautiful creature currently curled against his chest.
“No,” he said honestly.
The bird looked away.
“That’s weird.”
“Why?”
“Because there’s always somewhere else.”
The dog rested his chin lightly atop scarlet feathers.
“Maybe,” he murmured. “But you’re here.”
The bird went very still.
For one miraculous moment, the whole world did too.
It got bad after that.
Not all at once.
That was the problem.
The bird loved him. The dog knew he did.
But the bird loved like lightning loved trees.
Beautifully.
Briefly.
Violently.
Sometimes the bird vanished for days.
Sometimes weeks.
He always returned breathless and apologizing and carrying gifts clenched in his talons like affection could be measured in shiny objects and frantic kisses pressed against the dog’s muzzle.
The dog always forgave him immediately.
That was the other problem.
“You should be angrier,” the alley cat told him once.
The dog blinked.
“Why?”
“Because he leaves.”
“He comes back.”
The cat stared at him with the exhausted look only cats could achieve.
“That is not the same thing.”
Maybe not.
But the dog remembered cold winters and empty alleys and nobody stopping.
The bird stopped.
That meant something.
Didn’t it?
The worst fight happened during summer.
Hot air.
Open windows.
A storm threatening the skyline.
“You make me feel trapped!” the bird snapped.
The words struck harder than any kick the dog had ever taken.
The dog stared at him, confused.
“I never asked you to stay.”
“You don’t have to ask!” the bird shouted. “You look at me like I’m supposed to!”
Silence.
Then, quieter:
“You wait for me.”
The dog swallowed.
“Yes.”
“Why?”
Because you came back for me in winter.
Because your heartbeat sounds happiest beside mine.
Because every place becomes home once you’re in it.
Because I would wait a thousand years if it meant seeing you again.
But dogs were not made for complicated words.
So he simply said:
“Because I love you.”
The bird looked devastated.
And then he flew away.
Autumn came.
The dog waited.
Rain soaked his fur.
Leaves gathered around his paws.
People came and went through the alley beneath the fire escape.
Still he waited.
Because dogs were built from loyalty and grief in equal measure.
Sometimes he imagined he heard wings.
Sometimes he dreamed scarlet feathers into passing clouds.
The alley cat eventually sat beside him.
“You know,” she muttered, “most creatures would’ve moved on by now.”
The dog rested his head on his paws.
“He said he’d come back.”
The cat’s expression softened with terrible pity.
“Yeah,” she said quietly. “That’s what scares me.”
Winter arrived again.
A full year.
The dog had grown thinner.
Older somehow.
But every evening he still lifted his head toward the skyline.
Still listening.
Still hoping.
Then:
A streak of red.
The bird crashed into him hard enough to knock them both sideways into the snow.
“You IDIOT,” the bird shouted, feathers puffed violently. “Why are you still here?!”
The dog stared at him.
“You came back.”
The bird made a horrible sound then.
Not quite laughter.
Not quite crying.
“You could’ve left.”
The dog tilted his head gently.
“But what if you couldn’t find me again?”
The bird buried his head into the dog’s neck.
For the first time since they’d met, the bird trembled like something frightened instead of free.
“I don’t know how to stay,” he whispered.
The dog closed his eyes.
“You don’t have to stay forever.”
The bird looked up slowly.
“Just come back?” he asked.
The dog’s tail thumped once against the snow.
“Yeah.”
