Four months had passed since I held my old tabby, Marmalade, for the last time. Eighteen years of purrs and headbutts, and then nothing but the hollow echo of a silent house. I’d begged the universe, the gods, anything that might listen, for a sign that he was at peace. But the weeks crawled by, heavy with grief, and no such sign came.
Then, two weeks ago, I brought home a wriggling ball of fur I named Pip. A tiny gray kitten with eyes like new pennies. My dog, Buster, a grumpy old retriever, made it clear that Pip was not welcome in his domain, so Pip was confined to my bedroom. That arrangement suited us fine until the night everything changed.
It was just past midnight, and I was drifting in that twilight between waking and sleep. The room was dark save for the faint glow of the streetlamp through the blinds. Suddenly, a sound tore through the silence—a sharp, desperate meow, unmistakably Pip’s, yet it came from downstairs. My heart seized. Buster. Had he gotten to the kitten? I was already throwing off the covers, my feet searching for the floor, when I froze. There, curled in the crook of my arm, was Pip, sleeping so deeply his tiny ribs barely moved. The meow had come from below, but Pip was here, safe.
I lay back, my pulse still hammering. It must have been a dream, a trick of a half-asleep mind. I forced myself to breathe, to dismiss the strange echo, and soon, sleep claimed me again.
What followed was unlike any dream I’d ever known. I stood in a vast, rolling park, the grass a vivid green under a sky the color of old silver. My mother was beside me, her hand in mine, but there was something wrong with her face—a serene blankness that made my skin crawl. Then I saw him. Marmalade. He sat ten feet away, his orange fur glowing like embers in the dim light. He looked exactly as he had in his prime, tail curled around his paws, eyes fixed on me with an intelligence that was almost human. My breath caught. I pointed, my hand trembling. ‘Mom, look! It’s Marmalade!’
My mother didn’t look surprised. She just smiled the way she did when she knew a secret I didn’t. ‘Pet him,’ she said. ‘See what happens.’ I balked. Something felt profoundly wrong, a wrongness that had nothing to do with grief. But before I could protest, my hand moved on its own, reaching out. My fingers brushed Marmalade’s head. The fur was warm, real, and then—
The dream shattered. I woke with a gasp, my hand still outstretched in the darkness. Pip was mewling beside me, anxious, his tiny nose poking my palm. But that wasn’t what made my blood run cold. It was the sound from downstairs, the one I had dismissed as a trick: a faint, rhythmic scratching, followed by a low, guttural purr that vibrated through the floorboards. And then, clear as a bell, a voice—a rough, gravelly whisper that I knew belonged to no person in this house. ‘You let me out,’ it said. ‘You let me in.’
I clutched Pip to my chest, my eyes fixed on the door to the hallway, which was slightly ajar. A shadow moved beyond it—a long, sinuous shape that had no business in my house. The purring grew louder, more insistent, and the scratching became a steady, deliberate tap-tap-tap on the stairs, climbing up. I wanted to scream, to call out, but my voice was gone. Pip went rigid in my arms, his fur bristling, and then he let out a hiss that was impossibly loud for his tiny body. The sound echoed down the hall, and the scratching stopped. A silence stretched, thick and suffocating.
Then, from the depths of the house, that voice came again, closer now, right outside my door. ‘You prayed for a sign,’ it said, the words dripping with something like joy. ‘I’m here. I’m here to stay.’