Plan D
Zoe’s first heat is going badly.
Brunch with her mother was supposed to help. It does not. The waiter keeps staring, the chair is becoming a crime scene, and every sensible option for dealing with ferret heat sounds worse than the last.
Then Zoe’s best friend Jess vanishes into the night with her own heat spiraling out of control, and the two of them end up in front of the one place neither of them wanted to admit they were curious about.
Plan D.
A government-approved rut ward with snacks, paperwork, private suites, and a very professional mouse donor who is much more than he looks.
A heat-cycle story about friendship, embarrassment, bad timing, reproductive panic, and the kind of “healthcare appointment” nobody wants to explain at brunch.
I fucking hate brunch.
I hated it before today, and now I hate it with the kind of bitter, personal resentment usually reserved for politicians and broken printers. Everything in this place was aggressively fancy; white tablecloths and tiny pink flowers and those smug little napkin swans, and there I was clutching one like it could save my life while doing everything in my power not to grind myself into the chair. My mother sat across from me, perfectly calm, sipping her coffee with the serene confidence of someone who knew exactly what was wrong with her daughter and had already decided that brunch, of all things, was the proper stage for dragging it into the open.
I kept my gaze fixed on the swirling cream in my coffee because looking at her directly felt like stepping into a spotlight I was not ready for. Every time I risked a glance upward, her eyes were waiting, worried and searching, her whiskers twitching in the tiny ways she tried and failed to hide. My body was a whole different creature, nowhere near the same page as my intentions, and each tiny shift reminded me just how wet and needy I was, squirming against panties I had already changed twice that morning. None of it helped. Ferret heat is never subtle, no matter how many showers you take or how desperately you scrub yourself raw with every scented product in the bathroom.
“Do you want the rest of your sandwich?” Mom asked lightly, but the way she pushed the plate closer gave away the real message. Warm food, keep up your strength as if sandwiches mattered when every nerve in my body was on the verge of sparking like a frayed wire.
I picked at the bread, tearing off miniscule, thumb-sized pieces, rolling them between my fingers. The crumbs stuck under my claws, like everything else. “I’m not really hungry,” I said, which was almost true. I was hungry, just not for food. The thought brought a wave of shame, and I actually shivered, remembering last night's dream with its wild, senseless rutting, the way my hips wouldn’t stop moving even as I tried not to wake everyone in the house with my moans.
Mom’s tail flicked over the seat, a tiny betraying twitch she tried to hide behind her exaggerated focus on scraping the foam off her cappuccino. One slow circle of the spoon, then another. Her shoulders tensed each time the scent under the table thickened, but she forced herself to breathe through it, steady and controlled.
The concern was there in her eyes, unmistakable, the kind that made her lips tighten and loosen in small, nervous movements, like she kept trying to speak and stopping herself at the last second. She was waiting for me to say it. Waiting for me to choose. And the longer I stayed silent, the tighter her grip grew on that tiny silver spoon.
“Mom,” I started, but my voice was rough, like I’d just woken up, “I… I don’t know.” And it was the truth, or as close as I could get with the thing burning inside me, burning hotter with every passing hour. “I don’t think I want to.”
“It’s okay to not know,” she said, gently, tentatively. But I could see her mouth tighten, the way her fingers curled around her cup. “It’s a huge decision. Nobody really has everything figured out before…” She stopped, glancing around, lowering her voice for what came next, “before you’re ready. It’s just, for us, time is… well, it’s not generous.”
My doctor had been clear. A few days, maybe a week at most, and I would have to make a choice. Not someday. Not eventually. A week. The options were there, but none of them were kind. The hormone pills worked for some people, but they were dangerous, packed with long-term side effects nobody liked to talk about. There was surgery, sure, but it carried risks and a price tag big enough to make people sit down before hearing it. And then there was the simplest option, just finding a male and letting him take care of it. Easy in theory, messy in practice. And at the bottom of the list was Plan D.
The government-run programs were supposedly there to help, but every time I imagined them, I ended up in some government-approved comfort suite with a blow-up mattress and a guy who probably brought his own snacks. The sort of thing you laugh about right up until you’re actually in it.
“I… I thought maybe it would feel different when it happened for real,” I said. “I always figured I’d just know when it was time. But instead I just feel crazy, like there’s this animal in my head that isn’t me, thinking about… about fucking. Constantly. And it’s embarrassing. I don’t want to be like that.”
Mom nodded, gently, but her ears tipped back in that tiny, frightened way she probably hoped I wouldn't notice. And I understood why. Everyone did. First heats in ferrets weren't just inconvenient or awkward. They were dangerous. If they dragged on too long, the body could burn itself out, hormones spiking until the system buckled and the immune defenses crashed. Every ferret family had at least one story about someone who ended up in a hospital bed or worse.
“I… might know someone who could help,” Mom said quietly.
I groaned, dragging both paws down my face. “Mom, no. I don’t need you digging through your knitting circle for whatever middle-aged bachelor you think can ‘fix’ me.”
She froze with her coffee halfway to her lips, coughed once, then pretended she definitely hadn’t been about to suggest exactly that. Her tail flicked, guilty. “Well. Anyway,” she said, retreating behind her cup like it was a shield, “we could talk to Dr. Larkin tomorrow, if you prefer. Or…” Her voice softened, a nervous little wobble under it. “Or we could just… let nature take its course. See where that leads.”
Right. The party line. “Trust your instincts.” “Let nature do the steering.” “Follow the call.” It was practically the Ministry of Reproduction’s motto, plastered under every poster with a smiling family of twelve, all looking like they were about to star in a cereal commercial about responsible breeding habits.
"Seriously, how do you manage to go through this twice a year and not completely lose your freaking mind?"
Mom let out a laugh, brittle around the edges. “Everybody hates their first heat,” she said. “It’s like your whole body’s trying to stage a mutiny. After that, it calms down. Still annoying, but you won’t feel like you’re being dragged behind a truck every season.”
It didn’t feel like it would ever be less difficult, not really, but I nodded anyway, fooling neither of us. I tore off another piece of bread and chewed it without tasting a thing, my stomach too knotted to care. The heat prowled under my skin like a restless second heartbeat, always there, always pushing. Every tiny shift in my seat sent a slow ache pulsing through my mound, a reminder I had no control over any of this. I clenched my thighs, trying to sit still, trying to look normal, trying not to think about how close I was to grabbing the waiter and pulling him into a closet.
It wasn’t lost on Mom. Nothing ever was. She cleared her throat. “We can go home if you want. You don’t have to sit through this just because I thought it might be easier in public.”
“I’m fine,” I lied. “Do you think it would just… go away if I waited it out?”
Mom’s expression tightened. She set the spoon down with a soft clatter. “That’s not how it works. You know that. Give it another day or two, and I wouldn’t be surprised if I found you climbing the walls and trying to hump the doorknobs.”
“Mom!” The word burst out louder than I meant, sharp enough that two nearby tables went silent. Heat crawled up my face in a rush, and I ducked my head, wishing I could rewind the last three seconds of my life.
I rubbed at my eyes with the heel of my paw. “I just want this to be over. I can’t keep pretending I’m fine while my body is staging a coup d’état. If that waiter walks past me and sniffs again, I swear to god I’m going feral on the dessert cart.”
"Well, he is kinda cute," Mom murmured, leaning in like she was sharing gossip. "And look at the size of that…"
"Mom!" I nearly squeaked, ears flattening so fast they almost fell off.
She laughed, squeezed my hand, and pretended innocence with the worst poker face I had ever seen.
“Most girls feel that way at first. I know it doesn’t fix anything tonight, but it does get easier after. No matter which direction you decide to go.”
Then she aimed another glance at the shepherd. “And absolutely do not jump that poor boy on the dessert cart. I am not losing my favorite brunch spot.”
I snorted. Then Mom snorted. Then we both cracked up, laughing so hard we leaned into each other, trying to catch our breath.
After a moment the laughter faded into a softer quiet, heavy but less suffocating. A movement at the edge of my vision tugged me sideways. I didn’t even mean to look; my eyes just drifted toward the tall shepherd hovering by the kitchen door, pretending he wasn’t staring straight at our table. My heat-jacked brain snagged on him like a burr.
He had been by four times in the last ten minutes. Lemon wedges. Water refills. A fifth swan napkin nobody asked for. Each pass left his gaze skimming over me a heartbeat too long, especially when my thighs pressed together like I was trying to crack a walnut.
Mom leaned toward me, voice barely above a breath. “Sweetheart,” she whispered, “If he offers you fresh ground pepper again, I’m dragging you out of here before you jump him.”
I snapped my gaze up, face burning, but the waiter wasn’t looking anymore; he was at the service station, eyes glued to his phone, one paw discreetly pressed against his groin. Instead of feeling insulted, I felt something else: vindicated. Like if even a big, jocky dog couldn’t keep his cool, maybe I wasn’t as broken as I felt.
“I want to go home,” I said, voice barely above a damp whisper.
“Of course, Zo. Let’s go.” She left cash under the saucer without counting it.
Standing sent a slick jolt through my sex, and I almost whimpered at the fresh squelch between my thighs. I pressed my legs together and grabbed my backpack, praying it would hide the stains. But of course Mom noticed. With perfect maternal calm, she reached across the table, scooped up the folded linen swans from the bread basket, and tipped the entire feathery fleet into my seat. They toppled like doomed waterfowl into the glossy little puddle I’d left behind, sinking beak-first in slow, tragic surrender. Mom gave the scene a solemn nod, the kind people reserve for fallen sailors, before murmuring, “Poor things never stood a chance.”
The rest of the day blurred into a churn of little chores and meaningless errands, things I grabbed for like drifting flotsam just to keep my hands and mind from settling. I wiped down the same counter twice, rearranged a stack of clean laundry, reorganized a drawer I had no intention of opening again for weeks. None of it mattered, but I clung to it anyway because the alternative was standing still long enough to hear my own thoughts circling back around me, those same relentless questions drifting closer each time as if waiting for a moment of stillness to sink their teeth in.
What if it's not so bad?
What if I’m overreacting?
What if, deep down, I want it?
But it was that last question I kept circling back to, the one that made my stomach flip. What if I ended up liking it?
It struck me as absurd that of all the questions I had thrown at my mom, I had never asked her the one that suddenly mattered most. Did she like it? Did any of it feel good for her, or did she simply endure the cycle the way she endured so many other things without complaint? I tried to read her answer in the shape of our family, nine siblings scattered through the house like mismatched puzzle pieces, each of us some kind of proof that something in her must have bent or yielded or accepted the rhythms she never talked about. Ten kids. You would think she couldn’t have hated it, right?
At some point, I must have drifted off, not suddenly but in that gradual, dissolving way exhaustion sometimes wins. One moment, I was curled on top of the blankets staring at the ceiling, and the next, the dark folded over me completely, thick and familiar. And the dream was there again, greedy and patient, creeping into the edges of my sleep the same way it had for three nights straight, sliding beneath my thoughts without warning. It didn’t announce itself or shift sharply into focus. It moved like heat, like pressure, pinning me down and bending me open, touching every place my waking mind tried to pretend didn’t ache.
It was never sharp enough to hold clearly, never faint enough to ignore. It lingered like a pulse behind my eyes, all blurred motion and heavy bodies closing around me, shaping me however they pleased, using me in ways that made me blush even inside the haze of sleep. I didn’t fight and I didn’t surrender, drifting through the whole thing like someone tugged between tides, unable to tell where wanting ended and fear began, until the pressure swelled too far to contain and the entire scene broke apart in a shudder of white.
That was when I woke, dragged back into myself so abruptly I lay frozen for a long, uncertain stretch of time, suspended between the fevered dream and the dim quiet of my room. And before I could fully catch my breath, the temptation arrived, subtle and poisonous, creeping through the cracks left open by the dream. I found myself imagining the simplest escape, the one everyone whispered about but never admitted to considering.
I pictured walking into one of those quiet, sterile breeding centers, the ones with clipped nurses and metal partitions and restraint bars worn smooth from years of use, and letting the process swallow me whole. Two days of anonymous bodies and clinical routine and mindless rutting, and then the heat would burn itself out, and I would be pregnant, and the nightmare would finally be over… until next year.
The thought struck deeper than the dream ever had, turning my stomach in a tight, sour knot as shame surged fast enough to sting the back of my tongue. My body buzzed anyway, hot and eager and impossible to ignore, and that betrayal hurt more than the fantasy itself. It wasn’t the idea that rattled me. It was the truth underneath it, the quiet admission that some part of me wanted everything I kept telling myself I never wanted, and that made my fur prickle while my chest tightened around each breath as if trying to contain something it no longer had the strength to hold back.
I needed help. I needed something, someone, to break the loop before I tore my own fur out. Mom crossed my mind for half a second, but she wasn’t the solution. What I needed wasn’t comfort in the soft hug-and-tea sense. I needed someone who understood what this felt like, someone who could sit in the same misery with me and keep my brain from spiraling straight into the gutter again. Someone whose own heat hit just as hard, who would not judge me for losing it.
I clawed for my phone, hands trembling, and thumbed open my messages.
My fingers were already typing her name before I could think. “Jess.” The default solution to everything from bad grades to bad cooking. She had been welded to my life since we were six. Scraped knees, first bras, the year we tried to wax our tails, and almost glued ourselves to the floor.
She got her first heat a few days before I did and made a whole production out of it, moaning theatrically into the phone while she stuffed ice packs under her thighs. She was an otter through and through, sleek and soft and a full-bodied chaos gremlin with opinions loud enough to knock down a door. And while we were on the same roller coaster, there were a few differences. Otter heats lasted forever, stretching into weeks instead of days. The way our health teacher explained it, hers was a slow roast and mine was a deep fry. Either way, we were both cooked.
My thumb shook as I typed:
>>Hey girl how’s your heat rn? surviving?? bc I’m dying lol<<
I hit send.
The phone chimed in my trembling hand as the message went through. A second later, the same alert sounded again, sharp and close, but not from my phone. Not from my computer either. It came from behind the pile of laundry in the corner, the one I kept pretending I would sort through.
My brain registered it just in time to realize what it meant: Jessica’s phone.
She must have left it last night. Of course she did. She had crashed in my room after movie night and our usual round of complaining about heat cycles. Her phone had probably slipped out of her purse when she threw herself across my bed, upside down and giggling, telling me for the fifth time why that shepherd from Swan & Skillet was totally, absolutely, one hundred percent into me.
I blinked at the phone. Lipstick smeared along the edge, and a little cartoon otter sticker winked whenever I tilted it. I checked my own phone again, watching Jess’s screen stay stubbornly dark with that single unopened notification.
She wasn’t getting my texts. Not unless she appeared in my bedroom like a chaos fairy, which, honestly, was not totally out of the question with Jess. But right now, the only way to reach her was to go to her. To walk out holding her phone like a hall pass, something that excused me from the oven of lust my room had turned into. It was past midnight, but the idea of waiting until morning, of sweating through another round of dreams and sticking to my sheets and maybe snapping under another wave of craving, made my breath catch in my throat.
[Mission acquired]: return phone to chaotic otter friend.
I stumbled into the bathroom and shut the door behind me, peeling off my drenched panties. It barely made it anywhere near the hamper. I cranked the shower cold enough to qualify as arctic warfare.
The cold blast pushed the ache back just enough to let me think, and I scrubbed like I was trying to strip off an entire layer of fur. The anti-pheromone shampoo foamed up sticky and sweet, doing nothing but making me smell like I had face-planted into a candy-factory dumpster. Another round of icy water hit me until my whole body shook from cold instead of heat.
Toweling off came next. Everything felt clumsy and half-coordinated, my trembling fingers losing their grip as I dragged the towel down my thighs. When it brushed over my heat-swollen mound, a sharp jolt tore through me, immediate and humiliating, the kind that burned through the cold and made my breath stutter. I clenched my teeth and forced myself to keep drying, pretending the slip hadn’t happened.
Finally I lifted my head and met my own eyes in the mirror.
My fur, usually sleek chestnut brown, stood in all directions across my chest and arms, damp and prickling from both shower water and raw desire. I couldn't steady my breathing, my nipples hard under the harsh bathroom lighting. Who was this stranger in the mirror? The narrow waist, curved hips, and legs that wouldn't stop shaking made me feel like I'd run a marathon instead of just toweling off.
Turning away, I dug through my laundry for something, anything, that wouldn't broadcast my state. No luck. Work shirt? Filthy. Jeans? Still wet. The only clean option was these ridiculous yoga shorts that left nothing to the imagination. I pulled them on and instantly regretted it; they clung to every contour of my pussy like they'd been shrink-wrapped. My tail twitched angrily as the seam wedged itself between the valley of my ass. Great. Only clean thing left, and I might as well be wearing a "fuck me" sign.
I grabbed the softest, baggiest hoodie I owned, yanking it on like armor. It hung long enough to cover the shorts if I kept the hem tugged down. That was the plan: hide the problem. Except the fabric still couldn’t hide how my nipples stood out through the front, sharp enough to catch the light. I took a test step and the shorts shifted, dragging against every sensitive inch. For one insane heartbeat the cold air skimmed my thighs and the hoodie brushed just low enough to pretend I was covered.
I caught my reflection and, for one impossible second, felt powerful. Tall. Dangerous. Like I had some kind of control over this. Then the heat surged again and the illusion snapped like a cheap hanger. The clothes weren’t hiding anything. They were barely holding me together until I could fall apart somewhere private…preferably at Jess’s place and not behind a Waffle House dumpster.
The walk should have cleared my head, but the farther I went, the more it felt like instinct was crawling up from the base of my spine, nudging at every step. The cold only sharpened it, made the heat coil tight and bright until my thoughts kept slipping out from under me. I kept telling myself to focus on the sidewalk, the door, Jess, anything except the fire under my skin, but the haze in my body wanted something else entirely. It got to the point where my body moved on instinct and my brain just tried to keep up.
Without meaning to, I kept slowing at the crossings. Standing under streetlights too long. Letting the scent roll off me in warm waves. My head begged me to move, to get somewhere safe, but my body kept lingering like bait. I hated it. I loved it. Each pause felt reckless and stupid and somehow unavoidable, my tail swaying with every slow step like I was advertising the very problem I was trying to hide.
And what really broke me was the punch of irritation when a wolf in a leather jacket walked by without even glancing at me. No reaction. No interest. Nothing. My heat-soaked brain took it personal, sharp and stupid, like an insult. Like a challenge. Some feral part of me snarled at the lack of attention while the rest of me sagged in relief because it meant I was still safe.
It wasn’t like I wanted anyone touching me… grabbing me by the hips, hauling me into the bushes, solving my entire existential crisis with their thick throbbing… I didn’t want that. Obviously. I mean, come on. I didn’t. Okay?
I was so wrapped up in my own flustered, horny spiral that I didn’t see the blur rounding the corner until it slammed into me full force. A yelp tore out of both of us, sharp and humiliating, and then we were on the ground in a heap of limbs and fur and static.
For three entire seconds, I just lay there staring at the sky, brain blank. Something warm and plush was sprawled across my chest, pinning my arms, radiating a scent so thick my eyes watered. I recognized it before I could even see her face.
Jess?
The otter was sprawled over me sideways, half on my ribs and half in the sidewalk crack, all warm curves and soft weight that wiped my brain clean. The oversized white hoodie she’d thrown on had ridden up high enough to prove she wasn’t wearing a single thing under it. No shorts. No panties. Nothing at all. Her whole lower half was bare, smooth snow-white fur from belly to hips, and the round swell of her ass caught the streetlight like she was deliberately presenting instead of accidentally flashing the entire block. Her pupils were blown wide, whiskers splayed in shocked little angles as her breathing tried to steady.
For a breathless, pheromone-soaked moment, we just stared at each other.
“Oh my god,” she rasped, voice shredded, “Zoe… you scared the shit out of me.”
I meant to answer something normal, but what came out was a strangled “hngh,” because her hand landed right against the part of me that had already been throbbing like it was trying to stage a mutiny. The jolt snapped through me, spine arching like I had been plugged into a wall outlet.
Jess blinked… and then grinned. Slow. Wicked. Knowing.
“You too, huh?” she asked.
I huffed out a shaky laugh, and she rolled off me, landing in a tangled heap. Her hoodie bunched up under her arms for one glorious, horrifying second before she yanked it down, cheeks glowing pink all the way to the rims of her ears.
I sat up on trembling legs and tried for casual. “Nice outfit.”
“Bitch please, it’s the only thing that doesn’t make me want to rip my fur off with a rake.”
I nodded because I knew exactly what she meant. The only real difference between us was that I was wearing too small yoga shorts, and calling them clothing was generous.
Her phone lay face down in the gutter. I grabbed it, wiped it on my sleeve, and handed it to her.
“Thanks,” she mumbled, stuffing it straight into her hoodie pocket.
For a moment neither of us moved. We just sat there breathing into each other’s space, caught somewhere between mortified and feral. My thigh stayed pressed to hers, every heartbeat a pulse between us. When I finally dragged my eyes away, something crinkled near my knee. The glossy pamphlet Jess had dropped lay half-crushed on the pavement. I picked it up and offered it to her. She snatched it instinctively and pressed it to her chest, face burning, then pushed herself upright and held a hand out to me.
She pulled me to my feet, her grip warm and unsteady, and for a moment we just stood there shoulder to shoulder, both pretending we weren’t two seconds from falling apart again. I cleared my throat and tried for casual, even though my voice wobbled like it was held together with tape.
“So, uh.” I swallowed hard. “Wanna walk home together? Maybe watch a movie or something?”
It came out hopeful. Desperate. I needed normal. I needed her on my couch with popcorn and commentary, not… whatever this was.
She looked at me for a long moment, something tired and fragile and almost hopeful settling behind her eyes.
“No,” she said quietly.
My stomach dropped. “No?”
She pointed past my shoulder.
I turned.
PLAN D…
We just stood there, locked up for a solid minute, eyes glued to that sanitized blue sign as if staring could somehow undo the humiliation of being here. PLAN D: clean and crisp lettering, pretending nothing about it was embarrassing, like anyone believed that. Every student called it what it was.
The Rut Ward.
No escaping the real name, any more than I could escape the pulsing pressure winding through my body, making my tail lash and my thighs tense until I vibrated on the edge of something I couldn’t control. My mouth didn’t work, and even if it had, there was nothing worth saying. I felt like prey holding perfectly still, praying the trigger aimed at me stayed quiet for one more breath.
Jessica stood next to me, but she wasn’t really there. Her eyes couldn’t settle, darting to me, then away, then back with this glazed, hungry look before sliding off again like she was embarrassed to be caught staring. With each glance she seemed to shrink a little more, ears flattening, shoulders hunching inward. She looked like she might just collapse if the wind blew too hard.
And then it did. A gust whipped up the street, plastering her hoodie against her legs and sending a wave of her scent straight into my face. I actually gagged on it. Her heat smell was brutal, far more intense than mine, sharp but weirdly sweet, like something fermented and dangerous.
"Good lord," I muttered, trying to breathe through my mouth.
"Sorry," she whispered without meeting my eyes.
Poor Jess. She had only started a few days ago, which meant she was staring down weeks of this while my ferret biology would cook me fast and hard. I still couldn’t decide which was worse: getting flash-fried over a weekend or slow-roasted for a month. Either way, nature was a sadistic bitch.
“So…,” I managed finally, but it sounded like I’d been screaming into a pillow all night, raw and shaky. Not even a real word, just a noise to prove I was still here. “You’re… uh, here for the…” My chin jerked toward the sign, a motion I regretted instantly.
“I was just walking,” she fired back, too fast, all paws and nervous energy knotted in her hoodie pouch. It sounded like a lie even as she tried to look right through me. “I mean, maybe, not really, but, um, kinda.”
Jessica shifted again, this time looking down and away, ears drooping flat. She moved like she wanted to disappear into her own hoodie, but instead she pulled something battered and glossy from her pocket, a pamphlet.
The pamphlet sagged in her hands, edges fuzzed from use, the cover rubbed dull where her fingers had worn the print thin. The fold itself had turned pale from being opened and shut over and over.
She held it out like she expected it to explode. My paws shook so badly I nearly dropped it, but I forced myself to focus on the cover: cartoon fox’s, all smiling like this was a perfectly normal service. The art style made it look harmless. The rumors definitely didn’t.
I opened the fold and tried not to lose it right there on the curb:
"Plan D is your partner in reproductive health," it said, in a font that was probably called Please Don’t Be Ashamed. "We offer Maternity Services, Tuition Assistance, Discreet Care, and 24/7 counseling for all stages of heat."
Someone, probably Jessica, had circled the words "No Judgment, No Questions" three times in blue ink and written "Really?" next to it, which was either hopeful or incredibly sarcastic.
I tried to keep my face neutral, but she was already watching me, so I flipped the page and kept reading, as if the solution might be hiding somewhere between the lines.
"We respect your choices. We provide options tailored to your needs: hourly, overnight, or weekend packages. Safe, private, guaranteed. Complimentary snacks and beverages." There were bullet points, which made it worse somehow, and a little cartoon otter wearing sunglasses with a thumbs up. I mean who came up with this stuff?
Jessica let out a noise that was part laugh and part groan, like she wanted to crawl inside the nearest storm drain.
"It’s not like I want to," she said, voice barely above a squeak. "I mean, not really, but…"
I looked at her and she looked wrecked. Her lip was caught between her teeth, tail trembling, body held tight like she was barely keeping herself from coming apart. I wanted to reassure her, say something helpful, but I could hardly stay upright myself. My breath kept stuttering, my thighs clenching without permission. When her hoodie shifted, it revealed a slip of white fur along her thigh, and my eyes kept dragging back to it no matter how many times I tried to focus elsewhere. My heartbeat thudded so loud it felt like it lived in my chest and ears at once, and the way she kept looking me over made it worse. We were both disasters, mirroring each other without meaning to, and neither of us had the strength to pretend otherwise.
I looked at the pamphlet again, as if it would absorb all the heat burning up my skin. The offers were so blunt it was almost funny.
"Professional donors. Tax write-offs. Aftercare included. Scholarships and stipends available for qualifying participants."
There was even a coupon at the back, like it was a pizza menu. Buy one, get one… what? The urge to laugh bubbled up and almost choked me.
But Jessica wasn’t laughing. She was still staring at me, eyes wide and glassy, like maybe she was scared I would start laughing at her instead.
"I just…" she said, voice trembling, "Thought maybe it would help to see it? Like, up close, it would be less, uh, scary. Because you can just walk away, right? They can’t even touch you unless you sign up, and, like, girls go in together all the time. Just… to check it out."
She was babbling, words flying everywhere like she was trying to outrun her own thoughts, and her scent was already sugary and dizzying in the air. I wanted to reach out, pull her in, maybe even pet her tail a little, but my dignity had me in a chokehold.
“Jess,” I said, swallowing around the knot in my throat. “Are you… are you actually thinking about…?”
The rest died in my mouth.
She blinked like I’d splashed cold water on her.
“No!” she blurted, then winced. “I mean… maybe? I don’t know.” Her paws twisted hard in her hoodie pocket. “It’s bad, Zo. Really bad. I almost did something super, super stupid tonight, and I thought if I could just get my phone, maybe call you, maybe we could… not end up here.”
Her voice shrank to a thread. “But we ended up here anyway, didn’t we?”
I didn’t trust myself to say anything without breaking, so I just nodded. Because she was right.
I looked down at the pamphlet, at the worn corners and the anxious little question marks scattered through the margins.
"Do you think they really do scholarships?" I joked, mostly to break the tension. "Maybe I could get a free T-shirt out of the deal. I Survived Plan D and All I Got Were These Lousy Kits."
Jessica cracked a weak smile, teeth flashing, her ears perking up for just a second before drooping again.
"You could get a hoodie. I hear they have, like, five different colors."
The wind picked up again, and both of us shivered, not from cold but from the low, throbbing ache that just wouldn’t go away, no matter how many jokes we made.
"So what’s the plan?" I asked, voice coming out steadier than I felt.
Jessica hesitated, then shrugged, the movement making the hoodie slip again, giving me another flash of white fur.
"I dunno. We can go in. We can walk home. Or maybe just sit here and, uh, die of embarrassment."
I looked up at the Plan D sign, glowing soft blue and almost inviting. Maybe it wouldn’t be the worst thing to just see what it was like inside. After all, they couldn’t force us to do anything. Just information. Just options. And maybe snacks, if the pamphlet was to be believed.
The doors hissed shut behind us with a soft click that sounded way too final, and for a moment I had the urge to spin around and bolt straight back into the night. But instead, we stood, side by side, staring across a glossy, clean lobby that looked nothing like the cum-stained den of debauchery I’d expected.
I mean, seriously. If you’d asked me to picture a rut ward at two in the morning, I would have imagined something between a FEMA shelter and a frat basement. Cots everywhere, plastic tarps drooping off the walls, the air thick with panic pheromones, and someone in the corner sobbing through orgasm number six. But this? This looked like a spa that had gentrified three different tax brackets. Real potted plants, a fancy water wall bubbling like it had somewhere important to be, calming art that probably cost more than my tuition, and air that smelled like citrus instead of meltdown musk. Honestly, it felt more like a boutique hotel that occasionally hosted orgies than the government-funded sex dungeon I’d pictured.
Jessica and I must have looked like absolute hell, because the woman at the front desk did a double-take before sliding into her customer-service mask. She got up with the patient resignation of someone who had already handled three crises before sunrise and was frankly ready for a fourth. Her badge said Olivia, Manager, and her eyes said, Oh good, more problems.
She didn’t speak. She didn’t have to. Her gaze swept over us in one slow, clinical pass, taking in everything at once: wrinkled clothes, trembling knees, the way Jess leaned a little too heavily into my side, and the raw scent we were leaking into the air in warm, humiliating waves.
God. If I’d felt exposed on the street, this was a whole new level. My yoga shorts were still suctioned to my heat-swollen mound, my hoodie barely hiding the sharp points of my nipples, and my posture might as well have been a flashing neon sign that read BREED ME. Jess looked even worse: bare thighs showing every time her hoodie rode up, tail flagged high and twitching like a glowing OPEN sign.
The otter at the desk saw all of it. Every trembling inch. And while she didn’t comment, the quick glint in her eye made it clear she didn’t miss a damn thing.
Before we could decide whether to stay or make a run for it, Olivia pressed a button under the counter like she was ringing a dinner bell.
"Y’all need some water," she murmured, sweet as honey, but with a tone that brooked no argument.
A weasel in scrubs hustled over with two tall glasses of water. Olivia took them straight off the tray and slipped one into each of our hands, her touch gentle and practiced.
"Drink up, sugar," she said, still smiling that calm, Southern smile. "Heat hits hard this time of night."
The way she said it made my fur prickle. It was hospitality with an edge, polite and knowing and just a little too perceptive.
I grabbed my glass with hands shaking so hard I nearly sloshed it everywhere. The first sip hit my tongue and the cool shot straight down my throat like I had just remembered what drinking water even was. Half the glass was gone before I realized how dry my mouth had been, my tongue thick and clumsy behind my teeth. Jessica let out a soft, desperate sigh and downed almost her whole glass in three gulps, little droplets clinging to her whiskers while her ears flattened in embarrassment.
Olivia watched us both, her smile softening into something almost sympathetic. Then she lifted her arms in a slow stretch that pulled a ripple down her back, the kind of easy otter flex that made my eyes stumble for a second before I dragged them back to her face. When she finished, she stepped forward with that same smooth, practiced grace and beckoned us to follow. Not like a nurse or a bouncer, but like a hostess at a really good restaurant, the kind who knows you are nervous about the menu and intends to guide you gently to the best table.
She stepped a little closer, smoothing her apron and tipping her head with a polite smile. “Howdy, y’all. Name’s Olivia Brighttail. Manager and physician on duty tonight.” Her gaze flicked down to the pamphlet sticking out of Jess’s hoodie pocket, and she let out a soft hum. “Oh, that’s a good one. And before either of you work yourselves into a tizzy, yes everything in there’s accurate. Rumors get real dramatic out on campus, but we don’t run a circus back here. Just care and options, same as the brochure says.”
That made my stomach flip. I had walked in expecting shackles and screaming and… whatever else the internet liked to whisper. And here she was, calmly just defusing it. Jess seemed to sense my brain stalling, because she blurted, “I’m Jess, this is Zoe,” in a single breathy rush that earned her a warm nod from Olivia before the otter turned her attention fully back to us.
“Well now,” Olivia said, her smile warming. “Since we’ve got the formal introductions squared away, let’s talk care and options.” Her tone dipped into something light and teasing as she looked us over, taking in the trembling knees, the ruffled fur, the way Jess’s tail kept twitching like it had a mind of its own. “Before y’all turn my nice clean lobby into a slip-n-slide.”
I had a weird, out-of-body moment then, where I remembered exactly why I was here, why I'd dragged myself out into the night at the edge of a breakdown. My body felt like a bomb wired to go off, every nerve burning, the ache between my legs now joined by a weird, hollow lightness as the water hit my stomach. My voice barely worked, but I nodded and followed, letting Jess shamble after, her bare soles slapping the tile.
We didn’t even make it three steps before the otter slowed and gave us both a look, so assessing it felt like she was checking expiration dates. She tapped her wristband, glanced down one hallway, then the other. “Alright,” she said, brisk as a drill sergeant who’d seen too much. “You come with me. Nurse Kallie will take your friend.”
The weasel from earlier popped up at Jess’s elbow in that uncanny way nurses have of materializing whenever you least expect it.
Olivia didn’t even pause to confirm anything with us. She just sorted us with a nod and a wave, like she already knew exactly which of us needed what. I shot Jess a look that was equal parts “help” and “are we supposed to say something?” Jess just lifted her brows and gave me the tiniest nod, the kind that meant go on, this is normal, pretend we know how medical things work.
So I went. Or more accurately, I got gently herded by an otter who clearly had a system and was not about to let me ruin her flow. Behind me, Jess and the weasel were already disappearing down the opposite hallway, like we were being checked into two very different hotel packages.
The medical office was… cozy. Not like a doctor’s exam room, thank God, but more like a therapist’s nook. There was a padded recliner, a tiny desk, half a dozen certificates on the wall, and what I swear was one of those weighted blankets folded at the foot of the exam table. A faint, humming air purifier made the whole place smell even cleaner than the lobby, and if I squinted, I could almost pretend this was all just, I don’t know, a normal counseling session and not the final stop before getting split open by a stranger’s cock.
She let the door swing shut behind us, then took a seat, motioning for me to do the same.
I sat, and immediately regretted it, because the recliner was so soft I just sort of merged with it, thighs spread apart by the shape of the seat. I tried to pull my hoodie lower, but the motion just sent another wave of wetness pooling under my ass, and I wondered, for the thousandth time, how the fuck anyone was supposed to think straight like this.
The otters' gaze swept me up and down, not leering, not even clinical, just… measuring. Her nostrils flared, her whiskers twitched, and she sighed, not judgmental but something closer to worried.
“You’re at stage four,” she said quietly. No small talk, no preamble. Just the facts. “You don’t need a blood draw. I can smell it, honestly. Most girls can limp along until stage three, but after that, things go downhill fast. The shakes, the dreams, the leaking, the way it scrambles your thinking. You let it go much longer, it gets dangerous. Sometimes even deadly.”
The words hit with a solid, awful finality. My chest locked up.Stage four. The bad one. The one where things could break and not come back. I wanted to argue, or scream, or bolt for the door, but my body wouldn’t cooperate; everything inside me stayed locked in place while my thighs flexed with every hot, humiliating throb. All I could do was stare at her and feel my pulse hammering in my throat.
Olivia didn’t push. She leaned forward, resting her elbows on her knees, her voice dipping into something gentle but unyielding. “I know you don’t wanna be here,” she said. “Nobody does. But you gotta choose. The Surgery’s an option, sure, but not tonight. Not in this state. Hormones can help, but the side effects are a mess, and they’re not gonna touch what you’re feelin’ right now. You’re too far gone for easy answers.”
Olivia didn’t wait for me to speak. Her tail flicked across her feet, tapping a slow rhythm on the floor as if she were grounding the both of us. She lifted her gaze again, eyes warm with that practiced kindness she carried like a second profession. “Honestly, honey, the safest thing is to get it handled. We pair you with a professional, you spend a couple days in a private suite, and you walk out with your head clear. You can make bigger decisions later. But right now? You need relief. It ain’t about sex at this point. It’s about stayin’ alive long enough to make those big decisions.”
My hands knotted in my lap, nails digging hard into my palms. The urge to cry hit me fast, sharp and humiliating, swelling in my throat until it felt like it might choke me. Cry, laugh, or give in and start grinding against the chair like an animal, it was all sitting right there under my skin. And Olivia’s words kept echoing through my head, stay alive, landing with a heavy, brutal kind of truth. Mom always talked about heat like it was embarrassing and inconvenient, nothing more, but Olivia was a specialist. She didn’t sugarcoat anything, just laid out the facts exactly as they were.
She let the silence sit. Not pushing. Not judging. Just giving me a breath that barely helped.
A soft chime sounded from Olivia’s phone. She glanced at the screen, her brows tightening for just a moment, then stood.
“Scuse me a moment, sugar,” she murmured as she moved toward the door. “Work call.”
She slipped outside, pulling the door mostly shut behind her. Not closed, but just enough that she probably thought I couldn’t hear. Unfortunately for her, ferrets hear everything.
Her voice dropped into that crisp, professional cadence that made it impossible to mistake this for anything casual.
“Brighttail. Go ahead.”
A pause.
“Mmh. Alright. High onset? How bad?”
Another pause. I could almost hear the answer in the way she exhaled.
“Mercy. That girl’s gonna fall over before we even get paperwork started.”
My heart stuttered. Jess. It had to be Jess.
Olivia hummed under her breath, thinking through options.
“Who’s on rotation for donors tonight?”
A stretch of silence, then a sharp, unimpressed click of her tongue.
“Those damn knots. They couldn’t keep a schedule if you stapled it to their foreheads. Do we have anyone else?”
Another beat, her tone softening.
“RJ’s in? Good. Ask if he’s willin’ to take one.”
A longer pause.
“Maybe two.”
“Alright. Put her in suite three. I’ll handle the intake.”
A quiet thank you followed, then the door eased open and Olivia stepped back inside, smoothing her apron like nothing at all had detonated in the hallway.
“So Jess… she’s doing it?” I asked. My throat felt tight enough to close off completely, my heartbeat hammering so hard it shook my ribs.
“Everyone’s got their own twist to make, sugar.” She didn’t confirm anything outright, but the soft tilt of her head told me everything.
The world tilted under me. Jess was in. Jess had crossed that line. And I still couldn’t move. Part of me wanted to scream or bolt or rip something off the wall just to release the pressure building under my skin. Instead, all I managed was a tiny, broken breath.
Olivia stepped closer and laid a paw on my shoulder, warm and steady. “You remind me so much of my best friend at your age,” she said softly. “The decision nearly tore her apart. Not the heat. The choice.”
Something in her voice tugged at the back of my mind, familiar in a way I couldn't quite place. A tone I’d heard in some of Mom’s old stories, the ones she never really finished.
“How’d she get over it?” I asked.
“We…” she began, then stopped, the rest catching behind her teeth. Something clicked behind her eyes. A small, knowing smile tugged at her lips, like she’d just recognized a face she hadn’t expected to see.
“Well now. That’s a thought,” she murmured, studying me with a focus that made my breath stumble. For a heartbeat she looked at me like I wasn’t just another client. Like I belonged to a memory she hadn’t dusted off in years.
Then her voice dropped into something low and conspiratorial. “You know, sugar, we do offer paired sessions.”
I blinked. “Paired?”
“Mmhmm.” She nodded, calm and sure. “Some close friends prefer to ride out the whole experience together. Same room, same schedule, same donation. It brings comfort. Familiar faces help keep the nerves from runnin’ too wild.”
My throat tightened. “You can arrange that?”
“Oh, absolutely, baby. Happens more often than folks admit.” Her whiskers curved in a sympathetic little smile. “Heat’s a hard road to walk alone. But two friends stickin’ together? That eases things right up. And if either of you ends up expectin’, which you surely will if y’all use our services, you won’t be doin’ that alone. Your timelines match. All your check-ins together. All your appointments side by side. Makes the whole thing feel a lot less scary.”
She didn’t crowd me, but she leaned just close enough for the warmth to settle.
“And down the line?” her voice softened further. “Your kits could grow up together. Half-siblings, sure, but close as littermates. Makes for stronger families. Better support. Ain’t nothin’ wrong with raisin’ young ones with the folks you trust most.”
The words hit like someone opening a window in a room I’d forgotten was suffocating me.
If I had to go through this, if my body was dragging me into it kicking and screaming, at least Jess would be right there. Like always. Like every stupid adventure, every whispered secret, every night we’d stayed up laughing at things we shouldn’t have.
For the first time in weeks I felt there was a path forward. Maybe not pretty. Maybe not anything I’d ever imagined wanting.
But it was something solid I could stand on.
“Okay,” I finally said. My voice didn’t shake. Not much, anyway. “Let’s do it.”
The otter’s smile softened, warming from professional to something almost proud. “Atta girl,” she said, quiet and honey-sweet, like she was praising a skittish pup for finally stepping onto the porch. I didn’t know if I deserved it, but the way her voice wrapped around the words made something tight in my chest finally loosen. She tapped quickly through a series of fields on her tablet, brisk as ever, though her whole demeanor had shifted into something gentler, steadier, almost motherly. It was comforting. Dangerously comforting, considering what I’d just agreed to.
“You won’t have a thing to fret over, sugar. I’ll get everything set up.” She said it with a soft finality, like a woman who’d already seen my path ten steps ahead and was gently nudging me onto it. And somehow, instead of panicking, I felt relief. Real, aching relief. The kind that slid through my bones and made my shoulders slump as a breath I didn’t even know I’d been holding spilled out of me.
Olivia came back before my nerves had even settled, clipboard and a small vitals kit in her paw. She moved through the checkup quickly, a cool press at my wrist, a thumb beneath my jaw, a brief look at my pupils, then slid the clipboard into my hands. The forms blurred together, all waivers and polite legal warnings, and my signature shook so badly it looked like a cardiogram trying to panic its way off the page. Olivia watched the whole thing with a patient little smile, then plucked it back the moment I finished.
“Good enough,” she said, giving a satisfied nod. “Let’s get you where you need to be.”
The suite was small and circular, warm in a way that tried very hard to disguise what it was built for. Soft lights, pale walls, expensive towels folded into neat squares. A tray of snacks waited on a side table—cookies, juice cartons, even two muffins—like someone had tried to make the place feel friendly for a pair of girls about to lose their minds.
Jess was perched on the edge of the round bed, sleeves tugged over her paws as if she were auditioning for “Most Adorable Otter Alive.” Her tail twitched in sharp little bursts, betraying nerves she was pretending not to have. For a heartbeat, I thought she was alone.
Then I saw him.
A mouse sat across from her, small and neat in a pressed yellow shirt, hands folded loosely in his lap. He held himself with this calm, focused stillness that didn’t belong in a room thick with mustelid heat. The kind of composure that came from practice, not personality. Prepared. Professional. Completely unfazed by the swirling scent of two females balancing on the edge of instinct.
The longer I watched them, the more surreal it felt, Jess practically vibrating with anxiety and hormones while he listened to her chatter with the patience of a saint. She kept talking like she was choosing curtains, not… whatever this was supposed to turn into.
My stomach flipped, half jealousy, half a very unhelpful shot of arousal, because seeing them together—seeing him—made everything suddenly, horrifyingly real.
Jess spotted me and waved so hard her tail thumped the mattress. “Zoe! They put out actual snacks!” Her smile wobbled, excitement and panic chasing each other across her face. She shifted just enough for me to get a full view of the mouse. “And this is RJ,” she added, voice dropping into something shy and strangely proud. “He’s been keeping me company.”
RJ stood.
And just like that, everything in me went tight.
I’d imagined a wolf. Maybe a big cat. Someone broad enough to pin down a thrashing mustelid without breaking a sweat. But RJ wasn’t that. He was small, lean, built for precision instead of power. Storm-gray fur groomed smooth over his frame. His Yellow shirt rolled neatly at the sleeves to reveal toned forearms that looked deceptively modest, functional strength rather than showy.
He met my eyes with a polite, steady calm that sent heat spiraling low in my belly.
Olivia drifted close, whiskers stirring the air beside my cheek. When she spoke, her voice slipped into a warm, honeyed murmur that felt like a secret poured straight into my ear.
“Sugar, don’t go judgin’ a boy by the size of his britches,” she said, soft and certain. “Especially while they’re still on. I’ve seen that little mouse dick down a tiger.”
She let the words sit for a moment, her smile curving slowly, the way a woman smiles only when she knows a truth you are about to learn the hard way. Confidence settled over the room like a warm hand between the shoulder blades, gentle but impossible to ignore, before she turned and glided forward again.
Olivia rested a paw on RJ’s shoulder, the touch casual but proud in that way only a seasoned professional could manage. “Zoe, honey, this here’s RJ,” she said, her drawl warm enough to pool low in my stomach. “One of our finest. Gentle where it counts, firm where it matters, and mighty good at keepin’ a girl right where she needs to be.”
RJ offered a small, steady smile, polite on the surface but carrying that focused, too-quiet confidence that made something deep in me clench. Jess felt it too; I saw it in the way she bit her lip and pretended she wasn’t.
There was nothing big or flashy about him. No wolfish swagger. No oversized-cat bravado. Just precision. Control. A calm that felt like hands sliding around your hips before you had even decided whether you wanted them there.
And God help me, I wanted him to look at me like that again.
RJ nodded, slow and confident, like a man who knew exactly what his body could do. “You’re both in good hands,” he said. “I haven’t met a heat yet that I couldn’t bring to heel.”
The words lingered, weaving something tight and electric through my backbone, but before I could stammer even the first syllable, Olivia clapped her paws together with brisk finality and said, “Let’s get this show on the road, gals.”
The door eased shut behind us in a soft click that gathered the heat close around our bodies. The air thickened with the scent of everything we had brought in: my tremors, Jess’s panic-sweet musk, the lingering traces of RJ’s earlier work. It all wound together in a single humid coil that made my skin feel one size too small.
RJ stepped forward like he was stepping into a ritual he had performed a hundred times. “Ma’am, you’ll be taking the otter, I assume?”
Olivia’s laugh rolled up from her chest, warm and amused. “You know me too well, darlin’.”
I met Jess’s eyes for one wobbling heartbeat of “oh no” and “oh God yes,” but the otter was already moving to the wall. She opened a sunken panel with practiced ease, revealing a shelf of instruments and supplies, some medical, some very much not. Her paw hovered for a moment, considering, then closed around a mason jar and eased it off the rail with deliberate care.
She raised the jar with a slow, deliberate motion. It looked like something from a vintage apothecary, tall and heavy-walled, capped with a tight rubber seal. Inside, the contents rolled like living cream. Thick, pale waves sloshed against the broad glass, clinging and sliding in wet cascades. My stomach clenched. It looked almost decorative, like the world’s filthiest snow globe.
“Is all that from him?”
I wasn’t even sure which one of us whispered it. Jess’s ears were burning, my throat felt scraped raw, and for a second it seemed like we had both blurted it at the exact same time.
Olivia lifted the jar with casual pride, tilting it so the contents rolled and slapped thickly against the lid. Then she glanced at RJ and tapped his shoulder like she was showing off a trophy someone else had earned.
“Sure is, sugar. RJ filled that jar this morning.”
Her grin sharpened. “He’s a hard worker.”
Jess made a strangled little sound behind her paws, too transfixed by the jar to even pretend she wasn’t hungry for it.
That was when Olivia turned back to us, a glint in her gaze that made my stomach somersault. In her other paw was a slim, sterile medical applicator, stainless and clinical, held with a matter-of-fact ease that made my throat tighten.
“Now, Jess,” she murmured, lifting the applicator just enough for the younger otter to watch the metal gleam, “this is the standard option. Clean, efficient, nothing fancy. Gets the job done without all the theatrics.”
Jess’s mouth opened in a tiny, helpless breath.
Then Olivia tilted her head toward the shelf again and added, almost lazily, “Or, if you want the full experience...”
Only then did she reach back into the supply shelf and draw out the massive horse-shaped prosthetic, glossy and obscene, every ridge and curve built for spectacle as much as purpose. She held it with a kind of affectionate care, letting its weight settle along her palm like she was introducing a friend.
Jess didn’t make a sound. She didn’t blink. Her eyes were locked on the massive hock-shaped toy like gravity had chosen a new center. Then, with a tiny tremor running through her shoulders, she lifted one paw and pointed straight at it. The gesture was small, almost shy, but there was no mistaking the hunger behind it.
Olivia’s smile spread slow and knowing, the kind of smile that said she had been waiting for that answer all along. “There she is,” she murmured. “Knew you would choose the real ride.”
She set the slim medical applicator aside without ceremony and turned back to the apothecary jar. The heavy glass caught the light as she lifted it, the thick, pale contents sliding in slow waves that clung to every surface. She held it up like an offering, letting the cream-like slurry drip and settle along the curved interior.
“Alright then,” she said, tone dipping into something warm and pleased. “Let’s prepare this properly.”
She picked up the toy with both paws, the glossy length already obscene in its emptiness. Holding it steady, she eased the seal off the jar. A soft pop broke the air, followed by the unmistakable scent of rodent seed blooming upward in a dense, musky cloud. Jess made a small, voiceless noise in her throat. My own breath stuttered.
Olivia tilted the jar with calm, practiced precision. The cum moved thick as syrup, folding over itself as it poured into the hollow shaft. It coated the inside in pale, glistening layers, rising inch by inch until the whole thing swelled with its cargo. She gave the base a firm tap to settle the contents, then locked the cap into place with a confident twist.
The toy sagged under its own weight, heavy and full, every ridge stretched tight around the obscene payload now trapped inside. Olivia reached to the side and drew the harness up off the hooks—a thick, well-worn leather setup fitted with broad buckled straps and a molded cradle ready to hold the toy in place. She slid the swollen shaft into the mount with practiced ease, the harness swallowing the base snugly before she tightened each strap with quick, sure pulls.
When she lifted the whole rig one-handed to test the balance, the filled toy swung with a dense, pendulous heft. She looked at Jess with a glint of affection and wicked intent.
And judging by the way Jess’s eyes had gone soft and feral, she was all for it.
Olivia gave the toy a lazy swing, letting its weight carry a slow, pendulous arc before she stepped toward the bed. The shaft bumped Jess’s thigh with a slick, deliberate nudge, and only then did she lean close with a grin that curled at the edges.
“Plan D. Come for the snacks, stay for the memories,” she murmured, her voice warm with mischief and promise.
Jess let out a breathless, startled little laugh. Whether she was reacting to the joke or to the absurdity of having a clinic-grade, cum-packed breeder toy resting on her ribs, I had no idea. But the sound softened her whole posture. Her shoulders dropped. The tremble in her paws eased. Even her tail, stiff with nerves since we walked in, relaxed into a loose, instinctive curl along the mattress.
I watched Olivia move with the kind of practiced certainty that made my legs weak. She hooked her paws under Jess’s thighs and lifted her onto the bed in one smooth pull, settling her face down and panting, hips raised high and tail lifting even higher in a helpless, instinctive flag that showed everything she was feeling. Olivia climbed over her from behind, the massive toy hanging long and heavy beneath her belly. It slid once across Jess’s folds in a slow, obscene stroke, leaving a glossy smear of mouse cum that clung to the white fur.
Then Olivia shifted her weight and pushed forward. The thick, blunt tip pressed directly into Jess’s entrance, parting her lips with a trembling stretch that stole the sound right out of her throat. I watched the toy disappear into her a little at a time, each inch sinking deeper as her tail lifted higher, her back arching in a raw, desperate line that told me exactly how badly she needed every bit of it.
The sight held me so tightly that I didn’t notice RJ move until he was already on me, his grip cinching around my waist before I could even gasp. His breath hit the back of my neck, hot and damp through the fabric of my hoodie, while his hands dug into my hips with a firm, possessive certainty that made my breath catch. My knees went soft, my stomach clenching so sharply it hurt as the shock rolled through me. His body pressed flush against my spine, his cock a rigid bar under those tight jeans, burning hot against my ass even through my useless yoga shorts. I felt every detail, the length, the heft, the pulsing tip nudging the wet seam between my legs like my body had been waiting its whole life for this one moment.
I gasped, head dropping forward as the sudden ache nearly folded my legs. My pulse hammered everywhere at once, face flushed, chest tight, pussy throbbing in hard, helpless beats. The mouse leaned in closer, his breath catching the sweaty flyaways behind my ear as he spoke directly into the soft spot at my nape.
“Looks like your friend’s already off to the races. Your turn starts now.”
The words hit me like a live wire. All control snapped in half. I shoved back against him without thinking, grinding into whatever he planned to do to me. For a moment, I could see myself from above, humiliation and hunger perfectly aligned: tail up, back arched, body signaling exactly what I needed. His cock pressed harder, sliding against the line where my shorts clung too tightly to my soaked cunt. Even with fabric between us, I felt him clearly, the broad head dragging along my slit as if my body already recognized the shape of what was coming.
He inhaled sharply, a low growl rumbling in his throat as he breathed in the scent clinging to my skin after three straight days of heat. His hand slipped beneath my waistband with practiced certainty, cupping me before his fingers traced the swollen flesh and pushed inside, sliding through the wetness that had been waiting for him. His other hand shoved my hoodie upward and took my breast in a full, unyielding hold, fingers spreading wide before tightening with intent. His thumb pinched and rolled my nipple with careful pressure, each deliberate turn forcing a broken gasp out of me.
I twisted by instinct alone, but my body dropped its resistance in an instant. My thighs spread wider, pressing into his hand, grinding against the curled strength of his fingers while my pussy clenched and fluttered, desperate to take more than his touch could give.
A sharp smack behind us snapped my attention around. Olivia had shifted her stance on Jess, planting her knees wider to change the angle as she pushed the massive toy deeper with controlled, deliberate force. The thing was bigger than my forearm and already glazed with mouse seed, ropes of it slipping from the slit as she drove more of the length into Jess’s already spread-open body. It was unreal. Obscene. Terrifying in a way that thrilled every cell in my body until I thought I might come apart from watching alone.
RJ’s fingers pressed into my hips, sharp enough to leave half-moons as he pulled me backward in one decisive motion. My back arched on instinct, our bodies connecting hard through the thin barrier of my shorts. The rough scrape of his denim and the cold brush of his fly button hit my skin at the same moment, shocking a sound out of me I didn’t even recognize. His hands slid forward, dragging over my stomach and catching my hoodie in calloused fingertips before bunching the fabric upward. Cool air rushed over my skin as my shorts slid down in a single smooth pull, whispering past my thighs before pooling at my feet.
I tried to catch my breath, but the cold air on my bare thighs only sharpened everything. Heat tore up through my pussy in a hard, greedy pulse that made my legs snap together on instinct. RJ didn’t let me have even a second of that; he slid one knee between mine and pried them open again, bowing me wide, the inner fur of my thighs twitching at every brush of air. The exposed throb of my sex made my whole body jolt like it was begging for him.
He crouched low behind me, one paw steady on my hip, the other firm on the inside of my thigh, guiding me open until I was spread wide for him. My tail lifted straight up on instinct, arching my back and baring everything without a single thought involved.
Then I felt it. The real pressure. RJ’s cock, hot and heavy and impossibly thick for the size of the body it came from, freed from his pants and settling between my folds like it belonged there. The weight of it alone made my breath lock. The heat of it made my thighs tremble.
I forced my eyes downward through the pounding haze in my skull. The fat pink shaft lay along my lips, glistening in a shameless mix of my slick and his precum. It was monstrous on him, wide as my wrist, glossy at the head, the foreskin pulled back just enough to show the swollen tip that pulsed each time he breathed.
He started to move it, slow at first, dragging the thick length through the wet split of my sex. Every backstroke mashed my clit against the broad underside, each forward grind pushed the swollen crest deeper into the slick groove. The friction was brutal. My hips jerked on their own, chasing the stroke before I even realized I was moving. My stomach clenched, twitching knots as sparks rolled through me in hot, stuttering bursts.
Watching his cock hug tight between my folds snapped something loose in me. My pussy clenched so hard it bordered on pain, the want tightening down fast enough to drag a sound out of my throat. I pushed back on instinct, rocking myself along the thick ridge, feeling the head catch against swollen flesh that opened for him again and again. I rutted backward, needy and mindless, a bitch deep in heat and not hiding it for a single heartbeat. My body grabbed for whatever it could get.
I never even saw it coming. One second I was twisting, desperate, and the next, RJ had flipped me. He handled me like I weighed nothing, yanked me up, spun me around, and dumped me flat on my back in a rough, dizzying arc that landed me inches from Jess.
The mattress shuddered under us as her body bucked beneath Olivia’s thrusts, the monstrous toy driving into her so hard the whole surface trembled in rhythm.
I tried to catch a breath, but RJ already had my legs in his grip, lifting them high over his shoulders with a force I never would have guessed from someone his size. Wide open. Trapped. My claws tore helpless furrows into the sheets as I panted beneath him, shaking, body no longer thinking at all, only surrendering, helpless and hungry, waiting for the moment his cock finally pushed inside me.
He hovered above me, the tip of his cock pressed against the slick, trembling mouth of my pussy, heat pulsing right where my body begged for it. His eyes stayed locked on mine, drinking in the shake in my legs, the desperation shaking through every breath I took. He held there for one suspended second, letting me feel every heartbeat of anticipation, and then he leaned forward and let the pressure climb.
He pressed forward, not fast, but steady, the firm head of his cock inexorably pushing at my entrance and stretching my folds around its thickness. Every new inch forced me wider, the relentless pressure building until my body finally gave way with a wet, almost shamed little pop. The breach sent a ripple through me; a shudder ran up my spine, sharp and electric, my insides clutching and fluttering helplessly around him. I could not tell where the pain ended and the pleasure began, the two melting together in a tight, pulsing coil as he sank deeper with each deliberate push.
My hands seized the sheets, overwhelmed by the stretch and the heavy, consuming fullness that grew with every inch he fed into me. Each subtle shift sent another jolt, another desperate squeeze, my body shivering around him, wanting more even as the intensity made my breath come in broken bursts.
RJ kept pushing deeper in steady, claiming pulses, each one forcing my body to open around him until the stretch blurred into heat I could barely breathe through.
Jess’s cries rang from beside us. Olivia had the toy buried to its hilt now, her rhythm wild and relentless, the enormous shaft pistoning into the otter’s small, heat-softened body. Each thrust sent a spray of cum across the sheets, a wet slap echoing through the room as Jess’s hips jerked and her voice cracked in high, frantic sounds that barely sounded like speech anymore.
RJ tracked my gaze and let out a low chuckle, his hips going still. “Quite the show,” he murmured, voice pitched for my ears alone. “But I promise you, I can do better.”
He pulled out in one slow, deliberate glide, the thick length dragging through the tight clutch of my body until only the swollen tip pressed against my entrance. The sudden emptiness made my nerves jolt, a sharp, shuddering ache that almost buckled my hips.
He didn’t wait for my answer. He pushed in again, deeper this time, the base of his cock sliding up until it met the over-swollen peak of my clit and forced it upward, pinning the nerves between his solid shaft and my own trembling flesh. My back arched off the bedding in a violent, uncontrolled snap. A raw sound tore straight from my throat. My hips writhed on instinct, climbing up his length in frantic, helpless spasms that chased every jolt of sensation as if I could devour it whole.
Beside us, the rhythm went feral. Jess’s cries pitched high as Olivia slammed the rigid, overstuffed toy home again and again, the shaft punching her open until her pussy clung wide around the monstrous base. Every thrust forced a new burst of mouse cum out of her, shooting in pale streaks across her thighs and onto the sheets, painting her in wet, obscene splatter. The brutality of it cracked something inside me, not envy, not jealousy, but a raw, ravenous ache because I needed that kind of ruin in my own body.
My hips bucked out of control, instinct burning through every thought. Jess’s cries dissolved into a distant, drowning echo as the heat between my legs swallowed everything else. Then RJ moved, the weight of him closing in behind me, his hands locking around my hips with a certainty that felt carved into his bones. One sharp pull set my balance tipping, and in a single fluid motion he flipped me. The room whirled. My front hit the sheets, chest pressed down, ass rising high, legs spreading wide as my body opened in raw, helpless instinct.
My tail shot straight up, stiff and trembling. RJ’s grip tightened at my waist, a bruising anchor, and then he hauled. Not backward. Up. My hips jerked wide as he lifted my entire lower half, dragging my ribs past the edge of the mattress until my arms had to shoot out, catching my weight before I collapsed to the floor. My torso dangled forward, suspended, quivering, my spine bending into an impossible curve no other species could have held. My thighs hooked over his shoulders, spread and shaking while my hips hung high above the sheets, folded open in a way only a mustelid body could survive.
I hung there, curved like a living U, every muscle strung tight.
RJ’s cock settled into place behind my raised tail, the swollen, slick head pressing flat to the raw, twitching entrance he had already stretched to its limit. He paused only long enough for me to feel the full weight of him lined up.
Then he drove forward in a single, brutal stroke.
The thrust slammed through me. My body jolted so hard my arms buckled and my ribs scraped the mattress edge. The thick head punched straight into the trembling wall of my Inner chamber, hitting with a deep, stunning pressure that forced my vision to burst into static white. My voice died in my throat, my mouth dropping open on a silent shock that never made it out.
Instinct took over. My cunt clamped tight around him, clutching in frantic pulses as he held me suspended and folded, pinned in a impossible arc. My claws tore at the bedding without finding purchase. I couldn’t move. I couldn’t breathe. All I could do was hang in that obscene hold while his weight bore down and his cock seated deeper, owning every trembling inch he forced open inside me.
Rooted to the hilt for a heartbeat, RJ paused and then began to move, his length a piston grinding through my spasming heat. The obscene, slushy sound filled the cramped space, wet and shameless as his cock churned through me. His balls slapped hot and heavy against my slick thighs, the punishing rhythm driving me forward each time he slammed home.
Nothing in the room should have slipped past the noise, not with Jess crying out and the bed slamming under her, but RJ’s weight crushed every sense I had into a single point of focus. Jess’s voice splintered the air, sharp and frantic, yet he outpaced even that. He drove into me in relentless pulses that locked my muscles and battered my body around him, shocking me with how deep he forced me open and how fiercely I needed each thrust. My spine bowed into a feral curve, tail twitching high, my whole body trembling while each savage thrust forced me open and left me starving for the next one. He pushed in again and again, greedy and claiming, a dominance I could never have resisted even if I had tried.
I felt it the moment he began to unravel. His pace sharpened, hips jackhammering with a need to conquer and claim, every motion pure insistence. His grip locked down around my hips, fingers clamping hard enough to bruise as if he had to anchor me to him, force me onto him, take control in the only way left to him. His cock throbbed violently inside me and I felt every thick, desperate jerk of his body as he hammered me down on him, battering my aching, stretched-thin opening. He was grunting now, raw and unguarded, breath hitching like he was fighting to stay on the edge for one more heartbeat, trying to make it last.
But then, in a sudden burst of motion, his hips jammed upward, grinding my ass down against his lap so hard the tremor shot through my spine and skull like a live wire, and the rhythm snapped.
He lost it. His whole body seized in a rigid, stunned clench as the orgasm ripped through him, muscles locking for a heartbeat before everything broke loose. There was no buildup, no warning, just the explosive rush of heat flooding into me, thick and molten, so sudden I gasped and jerked, vision flaring white. It was too much. It was exactly right.
RJ groaned deep in his throat and collapsed over my back, but he didn’t stop. Not even for a breath. His hips kept rutting into me in frantic, helpless little thrusts, each shove pushing more of his release deeper, stuffing me so full I felt it pool and burn around the base of his cock before it slid down my thighs in hot, humiliating streams.
The mess was overwhelming. He couldn’t stop. His movements went wild, erratic, finishing himself inside me with desperate spasms that chased every last pulse of pleasure through my trembling, overworked body. Each wet spurt slapped deep, each pulse full enough to overflow, slick heat spilling back out of my stretched opening. For a few stunned moments there was nothing but sensation, the raw overflow of his cum streaking down my legs as he jerked again and again until finally he sagged over me, shuddering, still seated tight inside my twitching hole.
My scream crashed into the bedding, muffled by the soaked, ruined fabric. My entire body seized and trembled, milking every last aftershock out of him, locking his release inside me as though my cunt wanted nothing more than to keep every drop he gave.
When RJ finally loosened his hold and eased himself out, the sensation didn’t stop. The walls of my sex fluttered and seized, still clutching stubbornly, slow in their surrender. He slid backward with infinite care, supporting my thighs as the shaft tugged and slipped free inch by slick inch until the swollen head finally tore loose.
What followed was a deluge. Hot, thick, messy, it surged out in wet streams, cascading down my legs and dripping off the sheets in heavy globs, soaking the towels waiting below us.
I crumpled forward, chest sinking into the ruinous wet as my own weight finally collapsed. RJ’s hand stroked over my hip, the touch automatic and practiced, and in the same blur he had at work, he tucked himself away, all cool confidence and no sign of the frantic violence he’d just unleashed.
For a moment, the room went quiet except for our breathing, ragged and overlapping. The whole place smelled like sex and exhaustion and heat. I could barely lift my head.
RJ looked professionally satisfied. Olivia looked pleased with herself. And Jess looked like she’d been struck by lightning and baptized at the same time.
For a second, maybe longer, time just stopped. Jess lay there, open-mouthed and limp across the tangled sheets, her breathing so shallow I almost thought she had passed out. Her eyes, blown wide to solid black with nothing but pupil left, made something in my own chest pinch tight. The air hung around us like a living thing, heavy and sticky with heat and musk, thick enough to taste if you bothered to part your lips.
RJ leaned back with a quietly smug little smile, satisfaction rolling off him in calm, professional waves. I should have been irritated. I wasn’t. Whatever tension I had left just melted. Olivia cleaned her stained paws with slow, lazy strokes, grinning like she had just wrapped up a casual gym session, completely unbothered by the disaster zone surrounding us. The normalcy of it all shattered whatever composure I still had. When I tried to laugh, it came out as a strangled, broken sound that barely counted as breathing.
Jess cracked before I did. One uneven laugh ripped out of her, wild and shaky, rattling her whole frame. I met her eyes. She stared back into mine. Then we both turned toward the clock.
Not even two hours. That was all. Two hours, and we had promised them the entire weekend.
The realization hit both of us at the same time. Laughter tore out of our throats, loud and uncontrollable, shaking our bodies hard enough that fresh streaks of cum smeared wherever we moved. We clutched the ruined sheets, gasping, wheezing, collapsing into the mess we had made.
We were absolutely wrecked. Every possible meaning of the word. And instead of fear or shame or second thoughts, all we could do was laugh and cling to each other, raw and delirious, wondering how much more beautifully ruined we were going to get.
Two days. It had been two long, delirious, pelvis-shattering days, and Jess and I still walked like two wounded forest spirits trying to navigate the mortal world on borrowed, poorly installed legs. Every shift of weight sent a treacherous, intimate reminder blooming through my hips, and Jess, gods bless her, looked like someone had swapped her bones for warm taffy and then politely asked her to pretend nothing was wrong. The worst part was how normal the world looked around us, how the city kept turning its gears without the faintest acknowledgment that we had just survived something that should have come with a combat medal and a six-week recovery plan.
Yet my mother had insisted on a “girls’ brunch” at the same pristine restaurant where this entire nightmare started. Of course, she had. The sparkling glass, the folded napkins shaped into smug little swans, the floral-and-citrus perfume of the front dining area — all exactly as I remembered them. Untouched. Unchanged. As if my life hadn’t been put through a blender full of hormones and consequences. Even sitting down felt like something I needed a spotter for. Jess eased into her chair with a stiff, silent whimper that would have been hilarious if my pelvis didn’t immediately throb in sympathy.
It was only when the water arrived — lemon slices floating like judgment — that I noticed it. Four glasses. Four neatly arranged napkin-swans. Four forks aligned with maddening precision. Four seats.
A slow curl of dread pooled low in my stomach, the kind that insisted on being felt through every overstimulated muscle.
“Mom…?” I managed, my voice low so she wouldn’t see the way my jaw almost locked from the ache. “Why are there four places set?”
My mother only smiled back at me, and I instantly wished she hadn’t. It wasn’t her usual gentle smile, or even the mischievous one she used when she was about to embarrass me with childhood stories. No — this smile had teeth. Familiar teeth. Something sly and knowing gleamed behind her eyes, and for one chilling, too-vivid instant, I realized I’d seen that expression only days ago, right before I lost the last of my self-control in a room that still smelled like citrus and shame.
And just as that thought sharpened, a scent drifted through the air — warm, sweet, unmistakably floral with a curl of citrus peel. A scent I’d spent two days trying and failing to purge from my memory.
“Oh, sugar, I hope I ain’t too late,” came a voice I recognized with every cell in my exhausted body.
I turned, slowly, the way someone turns to look at an oncoming train — too aware, too helpless, too tired to even pretend I had options.
Olivia stood there in a sundress, radiant and perfectly put together, her whiskers bright, her smile effortless, her tail flicking like she owned the entire establishment. She moved with that impossibly smooth confidence, the same easy authority she had wielded in the clinic, only now wrapped in soft fabric and familial familiarity.
She slid into the empty seat beside Jess, crossing her legs with a grace I envied and despised in equal measure. My mother practically glowed as she clasped her paws together.
“Zoe, sweetie, I don’t think you’ve met my half-sister Olivia.”
The words hit me like someone had dropped a bucket of ice water straight into my bloodstream. Jess made an awful noise, half gasp, half choking sound, and slapped a paw to her chest like her heart was trying to flee her ribcage. Olivia only angled her head, all smooth amusement, and gave an infuriatingly casual shrug.
“Same father,” she added, voice sweet as honey with that lazy southern lift. “Runs in the family.”
If I had possessed a single functioning brain cell, I probably could’ve responded. Instead, I just stared, jaw slack, as Jess tried and failed to make her water go down the correct pipe. Mom beamed like she’d arranged a surprise party and couldn’t understand why no one had fainted from joy yet.
Olivia, goddess help me, had the audacity to wink.
“Heard y’all had quite the weekend,” she murmured, each word dipped in warm syrup and terrible implication.
My spine tried to evacuate my body. My soul curled up like a pill bug. I reached for my napkin purely out of reflex and found myself face-to-face with that smug, folded swan, its paper beak pointed at me like it had been waiting to witness this exact moment of my personal unraveling.
I hated brunch. Truly, deeply, with every aching inch of my post-apocalyptic pelvis. Not because of the food or the company, but because brunch demanded poise and composure and the illusion that I was not currently held together by sheer determination and whatever fluids were still leaking out of me. And that napkin knew it. That smug little bastard stared right back at me, its crisp folds practically vibrating with judgment, like it was in on the joke and delighted to watch me drown in it.
“So, girls,” Mom chirped, folding her hands under her chin like she was about to hear about a middle school dance, “who wants to share what they did this weekend?”
My face went pale so fast I felt the blood drain straight through the soles of my feet. The way she asked it, bright and innocent and wide-eyed, made it painfully clear she already knew. Jess immediately choked on her water again, harder this time, wheezing like she had swallowed a live fish, and Olivia had to pat her back in this overly gentle, I-know-exactly-what-you-have-done way that only made everything worse. And that was the moment I understood, with a cold, soul-deep certainty, that I was not surviving this brunch.
Not with any dignity.
Not with any composure.
Not with any hope of pretending my life was normal ever again.
And absolutely not while a napkin looked like it wanted to offer commentary.