The Persistent Stain

4 min read

Story Premise 4 min read (791 words)

"I never thought an apartment could feel haunted by something so mundane. The rented flat on Bramble Avenue was never meant to be permanent, just a stopgap after I lost my job and had to give up the house with the yard that my dog, Rex, had loved. Rex was a golden retriever mix, a […]"

I never thought an apartment could feel haunted by something so mundane. The rented flat on Bramble Avenue was never meant to be permanent, just a stopgap after I lost my job and had to give up the house with the yard that my dog, Rex, had loved. Rex was a golden retriever mix, a rescue from the county shelter, and for eight years he was my constant companion. When the vet diagnosed him with bone cancer last March, I was devastated. The chemotherapy worked for a while, but by January he was in constant pain, dragging his hind legs, his eyes dull with suffering. On the seventeenth of February, I made the awful decision to let him go.

Afterward, the apartment felt too quiet. I kept expecting to hear the click of his nails on the laminate floor, the soft thump of his tail against the sofa. I was a mess, and I told myself the flickers of movement I caught out of the corner of my eye were just grief playing tricks on me. But then I started seeing him clearly. Not a ghost, not a specter, but a solid, three-dimensional dog, lying on the rug in the living room, his head on his paws, watching me with eyes that were all too alive.

The first time it happened, I was coming back from the bathroom, and I saw him there, and I froze. My heart hammered, and I blinked, and he was gone. But it kept happening. I’d be in the kitchen making coffee and I’d see him sitting by the door, waiting for a walk. I’d be reading on the couch and feel a warm pressure against my leg, and when I looked down, there he was, leaning his heavy head against my knee. The sensation was so real that I almost reached out to pet him.

I tried to rationalize it. I was grieving, stressed, maybe not sleeping well. But a part of me started to believe that he was still here, that he hadn’t fully left. And that comforted me, even as it scared me. I started talking to him, telling him about my day, apologizing for not being able to do more. I even left his food bowl out, filled with kibble, and a bowl of fresh water.

Last night, I got up around 2 a.m. to get a glass of water. The apartment was dark except for the faint glow from the hallway light. As I passed the living room, I saw him again, lying on the rug in the same spot. But this time, he didn’t vanish when I blinked. He stayed. And then he slowly got up and walked toward me. I should have been terrified, but I felt a wave of relief. ‘Rex?’ I whispered, and he padded closer. As he came into the light, I saw his eyes were not the warm brown I remembered. They were a milky white, and his coat was matted with something dark and wet.

I stepped back, heart pounding. ‘Rex?’ I said again, my voice shaking. He stopped a few feet away and just stared at me. Then he opened his mouth, and instead of a bark, a deep, guttural growl escaped, a sound I had never heard from him. The growl grew louder, filling the room, and I saw his jaw unhinge too wide, revealing rows of teeth that were far too sharp and numerous. I stumbled backward into the hallway, but he followed, his movements jerky, like a broken marionette. I turned and ran to the front door, my hand fumbling with the lock, but he was right behind me. I could feel his breath on my neck, cold and rancid. I finally wrenched the door open and fled into the night, not daring to look back.

I ran until my lungs burned and my legs gave out, collapsing by a streetlamp in a residential neighborhood I didn’t recognize. I sat there, shaking, until dawn broke. When I finally had the courage to return, I half-expected the apartment to be empty. But as I opened the door, I saw the rug where he always lay. There was a large, dark stain on it, like a wet patch that hadn’t dried. And on the floor next to it, Rex’s food bowl was overturned, kibble scattered across the laminate. I haven’t been back to that apartment since. I’m writing this from a motel room on the other side of the city, but even here, I can feel a lingering presence behind me. The motel clerk said the room has a policy against pets, but I think I’ll keep it to myself that I’m being followed by one that never really left.

Related Horror Movies to Watch

⚡ WILLOW LIVE
Listening for whispers in the dark...
Real-Time Whispers Stream
REAL-TIME

Listening to the woods...