Truth or Dare
The packhouse still smelled like fresh lumber and paint and had many rooms in progress, but it was finally starting to feel like home again. Repairs were moving faster than expected, the council had sent extra hands and materials after the attack, and most of the bullet holes and broken windows had alrady been patched. For the first time in weeks, the pack could actually relax inside their own walls without worrying about another raid.
Tonight, they were taking full advantage of it.
The living room was dimly lit, the new big screen playing The Lord of the Rings on low volume while nobody actually watched it. Empty bottles and half-full glasses littered the coffee table. The pack doesn't drink often but when they do, they drink together. The air was warm and thick with the scent of alcohol, fur, and low-level arousal.
Kiran was sprawled across Zariel’s lap like he owned it, tail flicking lazily. Cass sat between Roan’s legs on the floor, back against the big wolf’s chest. Khepri had claimed the other end of the couch, looking relaxed but still a little wide-eyed at how quickly things could escalate with this group. And he was low-key a little jealous that everyone else seemed to have a pair up that they stuck to. He still felt like an outsider, even though the others were not shy about including him when it came to sex.
“Alright,” Kiran announced, sitting up with a wicked grin. “I’m bored of pretending to watch hobbits and boafers and boffers or whatever he said. New game. Truth or Dare. And before anyone complains: yes, it’s going to be filthy. We all know how this goes.”
Roan chuckled behind Cass, one heavy paw resting on the smaller wolf’s thigh. “Of course it is.”
Zariel didn’t say anything, but the corner of his mouth twitched. Even after the Trials, he still played along when the mood struck.
Khepri raised an eyebrow, ears flicking. “You guys don’t ease new members in gently, huh?”
“Nope,” Kiran said cheerfully. “You already got your welcome blowjob. Now you get hazed properly.” He pointed at the hyena. “Khepri. Truth or Dare?”
Khepri took a slow sip of his drink, thinking. “…Dare.”
Kiran’s grin widened. “I dare you to take your pants off and stay like that for the rest of the game.”
Khepri blinked, then laughed. “That’s it? Easy.” He stood up, unbuttoned his pants, and pushed them down along with his underwear in one smooth motion. His creamy coffee-colored cock hung soft but heavy between his spotted thighs as he kicked the clothes aside and sat back down, completely bare from the waist down. Kiran liked the thick vein along the top of the hyena's humanoid cock, it was erotic and masculine.
“Comfortable?” Roan asked, amused.
“Getting there,” Khepri replied, reaching for his drink again.
Kiran looked far too pleased with himself. “Cass. Your turn. Truth or Dare?”
Cass shifted against Roan’s chest. “Dare.”
“I dare you,” Kiran said, eyes gleaming, “to suck Roan’s cock for two full minutes. Right now. No hands. Just your mouth.”
Cass flushed, but he was already turning around between Roan’s legs. The big black wolf didn’t protest, he simply spread his thighs wider and let Cass tug his cock free from his sheath. It was already half-hard from the casual touching and drinking. The pack found sheaths and knots erotic as well of course, and Cass, now being a wolf, has experienced the unique feelings of the knot when it's aroused or orgasming and the sheath when the cock emerges. It's not like what he ever expected it to feel like, in a good way.
Cass leaned in and took him into his mouth with a soft, wet sound, tongue working slowly along the underside as he started a steady rhythm. Sucking his Alpha's cock was no strange act to him any more, and it was also no less satisfying.
The room went quiet except for the low sounds of Cass sucking and the faint dialogue from the movie no one was watching.
Kiran watched with open appreciation, tail wagging. “Fuck, he’s so good at that… Captain America might be good at giving speeches, but our pup is good at deepthroating wolf dick. It's a talent.”
After two minutes (Kiran counted out loud, smugly), Cass pulled off with a wet pop, his black lips shiny. Roan’s cock stood fully hard and glistening and the alpha gave it a masculine stroke or two with his own big paw, making a huge line of pre drool down the red meat.
“I’ve got a big one,” hZariel said, looking straight at Roan. “If you’re brave enough to take it.”
The room quieted. Even Kiran lifted his head.
Roan, who had been lazily stroking Cass’s ears, raised an eyebrow. “Go on.”
Zariel’s icy blue eyes didn’t waver. “I dare you to let Khepri fuck you. For five full minutes. And while he’s inside you…” A slow, dangerous smirk pulled at Zariel’s muzzle. “Khepri has to talk to you like you’re his submissive little pup.”
The silence that followed was heavy.
Khepri’s ears shot straight up, eyes wide. “Wait, me? Fuck Roan? No no no not cool.”
Kiran let out a stunned little laugh. “Holy shit.”
Cass just stared, mouth slightly open.
Roan didn’t answer right away. He looked at Zariel for a long moment, then glanced at Khepri. Then he looked back at Zariel.
“Alright,” Roan said simply. “I dare.”
The reaction was immediate. Kiran actually sat up straighter. Cass made a soft, shocked sound. Even Zariel’s ears flicked forward in mild surprise, clearly he hadn’t expected Roan to accept so easily.
Khepri looked stunned. “You’re serious?”
Roan met his eyes. “I don’t back down from dares.” He shifted, moving off the couch and onto his hands and knees on the thick rug in the middle of the room. His thick tail lifted without hesitation, exposing himself. “Clock starts when you’re inside me.”
Cass felt a ridiculous amount of precum surge up in his loins from the sight of seeing his Alpha Roan on all fours and presented. He wanted soo bad to top Roan sometimes. He did once, directly after his transformation, but he was in a feral berserk state.
Khepri moved behind Roan on shaky legs.
He positioned himself, one paw gripping Roan’s hip while the other guided his hard, creamy coffee-colored cock to the Alpha’s hole. Cass applied lube to Roan's hole and drizzled it on the hyena's cock, rubbing it around. "No cumming in my Alpha, though. He doesn't let anyone do that unless he says..." Cass said. Khepri nodded and pushed in slowly, watching as his cock disappeared inch by inch into the bigger wolf. "Fuuuck..." he couldn't help himself saying, then followed, "I shouldn't be doing this, it's not right, don't hate me, please guys."
Roan let out a low, controlled breath as Khepri bottomed out. The hyena was thick, and the stretch was noticeable, not as much as Zariel or Roan himself, but enough to make the Alpha’s claws flex against the rug. "Shut up, new guy, it's a dare and I'm giving permission... for some penetration. No knotting, we're nowhere near that level of relationship, kid."
Khepri stayed buried to the hilt for a moment, clearly overwhelmed. Then he started to move.
His thrusts were careful at first, almost hesitant, but Zariel’s voice cut through the room.
“Talk to him,” Zariel ordered. “Like he’s your pup.”
Khepri’s voice came out shaky, but he obeyed.
“Fuck, yeah I forgot about that part.... uh... Good… good boy,” he murmured, one paw sliding up Roan’s spine to rest between his shoulder blades. “Taking it so well for me… such a good pup letting me inside you like this…”
"Awkward as fuck," Kiran said, laughing. Zariel snorted.
Roan’s ears flicked, but he didn’t speak. His breathing had deepened.
Khepri kept moving, slow and deep, the wet sounds of his cock sliding in and out of Roan filling the quiet room.
“You feel so warm inside,” Khepri continued, voice soft and almost reverent as he fucked the Alpha. “So tight around me… fuck, you’re squeezing me so good. Such a perfect pup… taking my cock like you were made for it… loving having my thick veiny meat pounding your prostate.”
"Whoah, alright chill a bit on that talk," Cass said. "You're getting too comfortable with it."
"He looks like the most uncomfortable canine I've ever seen actually," Kiran said.
Kiran was openly staring, one paw wrapped around his own cock again. Cass had gone very still against him, eyes locked on the sight of Roan on all fours getting fucked by the new guy.
Zariel watched with a dark, satisfied expression, one large paw lazily stroking his own half-hard length as he observed.
Khepri began moaning and just saying "Good... goood pup."
Roan’s only response was a low, rumbling growl, not angry, but deep and controlled. His claws had dug into the rug, and his cock hung heavy and fully hard beneath him, dripping steadily onto the floor.
"Oh shit yeah!" Kiran exclaimed, remembering something. "Cass said that Roan is effected differently by human cock, or in this case human style cock. He's enjoying it!"
When the time finally ran out, he carefully pulled out, his cock glistening and twitching as he sat back on his heels, breathing hard.
Roan stayed on his hands and knees for a moment longer, tail still raised, hole visibly stretched and leaking a bit of lube. Then he slowly pushed himself up and turned around, golden eyes meeting Khepri’s.
The hyena looked stunned at what he’d just been allowed to do.
Roan reached out, gripped the back of Khepri’s neck, and pulled him into a rough, possessive kiss, all teeth and dominance, a clear reminder of who was still in charge despite what had just happened.
When he pulled back, Roan’s voice was low and rough.
“Don’t get used to it,” he said, but there was a hint of dark amusement in his tone. “That was a one-time dare. Zariel is just being a brat. But all that aside, welcome to the pack, Khepri, you never know what we're gonna have you do around here.”
Khepri let out a shaky laugh, still clearly reeling. “Noted… Alpha.”
From the couch, Kiran let out a low whistle.
“Well,” he said, grinning. “That just happened.”
Zariel looked far too pleased with himself.
"Next dare! Cass gets to take the horse cock dildo I got!"
"What!?" Cass yelled, "I never took anything that big before."
"No, no," Roan said. "Save that experience for another time. I owe my pup for making him watch this."
Roan slowly pushed himself up from the floor. His golden eyes found Cass across the room, and a small, private smile touched his muzzle.
He walked over to the large beanbag chair near the fireplace and lowered himself onto it with a quiet grunt. The firelight flickered across his black fur, but Roan wasn’t looking at himself. He was watching Cass.
“Come here, pup,” he said, voice low and warm.
Cass’s ears perked up immediately. He padded over on slightly shaky legs, still flushed from everything that had happened during the game. The firelight caught in his midnight-black fur, highlighting the faint bluish-purple shimmer that only showed when the light hit it just right. Roan’s gaze softened as he looked at him.
“I want you inside me,” Roan said simply, spreading his thick thighs on the beanbag. “Right here. By the fire. In front of everyone. My pup isn't just for taking dick, even though you are a very good boy at it, but you're good for giving it too.”
A ripple of excitement moved through the room. Kiran’s tail started wagging so hard it smacked the couch as he voiced his joy. Khepri’s ears shot up. Even Zariel looked mildly surprised, though he said nothing.
Cass blinked, clearly stunned. “You… you want me to?”
Roan reached down and gave his own cock a slow stroke, already half-hard again. “I want my pup to fuck his Alpha. You earned it tonight.”
Kiran was already moving before anyone else could react. He dropped to his knees in front of Cass with a wicked little grin and took the smaller wolf’s cock into his mouth without warning. Cass gasped, one paw instinctively going to Kiran’s head as the fox sucked him with slow, wet enthusiasm, getting him slick and fully hard again in seconds.
"Pup needs some encouragement so he doesn't turn chicken," Kiran said. Then he continued sucking and getting Cass slick and rock hard, which is a service Kiran would find an excuse to perform anyway.
Roan watched with a fond, amused expression. When Kiran finally pulled off with a messy pop and reached to line Cass up, Roan let out a low chuckle.
“Kiran,” he said, voice gentle but firm, “I think the pup can handle his own dick for this.”
Kiran pouted but backed off, though he stayed close, one paw resting on Cass’s lower back.
Roan looked up at Cass, golden eyes steady and warm. “Go on, pup. Push inside your Alpha.”
Cass’s hands were shaking slightly as he gripped Roan’s hips and lined himself up. The head of his cock pressed against Roan’s hole, still slick from earlier, and he pushed forward slowly. The tight heat of Roan’s body welcomed him in, and Cass let out a broken little whine as he sank deeper.
Roan’s head tipped back against the beanbag, a low rumble of pleasure vibrating in his chest. “That’s it… nice and slow. You feel so good, Cass.”
"Are you starting to enjoy taking it, Alpha?" Zariel asked. "You seem to be... loosening up to the idea."
Kiran was just happy to hear Zariel call Roan Alpha and to seemingly be in a casual non tense mood.
"I may have felt a few of the benefits from when Cass did this for me last time..." Roan said. "Oh, and sorry Khepri didn't mean to leave you out. Your cock feels great too. You'll have to show Kiran later.
"Wow, volunteer me," Kiran says. "I'll do it, later."
Cass moved carefully at first, overwhelmed by the sensation of being inside his Alpha. Every slow thrust sent sparks up his spine. The honor of it, the intimacy, the sheer fact that Roan was letting him do this in front of everyone, it was almost too much. His hips rolled in deep, sensual strokes, and he couldn’t stop the soft, overwhelmed sounds that kept slipping out of him.
Roan reached up and cupped the back of Cass’s neck, pulling him down into a slow kiss while Cass kept moving inside him. “That’s my good pup,” he murmured against Cass’s mouth. “You’re doing so well. Just like that… fuck, you feel perfect. And your cock is filling my insides with heat, not normal body heat or fluid, Kiran is right, you radiate some kind of energy. And your eyes are brighter when you're using your cock.”
"I... ummmph, fuck Alpha you feel good. Thank you for this.... but yeah I don't know what my eyes are. They feel normal, and I don't see this 'void' light or whatever in my vision, just when I look at my eyes in the mirror."
Behind Cass, Kiran had stepped in close again. The little red fox stood with his chest pressed to Cass’s back, one paw gently rubbing behind his ears while the other stroked slowly down his side. Kiran’s voice was soft and teasing near Cass’s ear.
“Look at you, pup… your void cock is inside our Alpha and he's enjoying it. I can tell from the way he's breathing and watching his abs twitch. He’s taking you so well, isn’t he? You can feel how tight he is around you…”
Cass whimpered, hips stuttering for a moment before finding their rhythm again.
On the other side of the room, Khepri had settled back against the couch, one paw wrapped around his own cock as he slowly stroked himself while watching. His eyes kept flicking between Cass and Roan and the way their bodies moved together in the firelight.
Zariel had spread his thick white thighs wide on the couch, his heavy cock standing fully hard and flushed against his stomach. Without a word, Khepri leaned over and took him into his mouth, sucking slowly while he continued jerking himself off. Zariel let out a low, satisfied growl and rested one large paw on the back of Khepri’s head, guiding him gently. "Now you're starting to get more comfortable here. Good boy."
Cass kept fucking Roan in long, deep strokes, lost in the overwhelming mix of pleasure and reverence. Roan’s paws roamed over his back and sides, occasionally pulling him down for another slow kiss. Every time Cass’s knot started to swell and catch on Roan’s rim, the bigger wolf would let out a quiet, encouraging sound.
“That’s it, pup… knot me when you’re ready. I want to feel you.”
Cass didn’t last much longer after that. With a shaky moan, he pushed in deep and let his knot swell, locking them together. Roan held him close immediately, one strong arm wrapped around Cass’s back while the other stroked slowly through his fur. The fire crackled beside them as they stayed locked, breathing together in the warm, intimate moment.
For a while, the only sounds were the fire, soft breathing, and the occasional wet sound from Khepri still sucking Zariel.
Then Roan’s phone started ringing on the coffee table.
He reached over with his free paw, glanced at the screen, and sighed. “Council,” he muttered. He answered anyway, voice rough. “Yeah?”
Cass stayed buried inside him, knot still swollen and spilling warm seed, too blissed out to move. Roan kept one arm around him while he listened.
“I’m… a little busy right now,” Roan said into the phone. There was a pause. “No, I can’t really stop. My pup’s already knotted inside me.”
Kiran let out a quiet snort of laughter from where he was still pressed against Cass’s back. Even Zariel’s ears twitched with amusement.
Roan listened for a while longer, occasionally giving short answers. His free paw never stopped stroking Cass’s back in slow, soothing motions. After another minute, he looked down at Cass, golden eyes warm despite the serious conversation happening on the other end of the call.
He pulled the phone slightly away from his mouth.
“You wanna go on a road trip?” he asked Cass quietly. “And a helicopter ride?”
Cass blinked up at him, still hazy and knotted deep. “What…?”
Roan gave him a small, tired smile. “Council wants your help. They’re requesting you specifically.”
He brought the phone back to his ear. “Yeah. I’ll talk to him. Give us a day to sort things out here.”
When he finally hung up, the room was quiet except for the fire.
Roan looked around at his pack: Kiran still pressed to Cass’s back, Khepri wiping his mouth after finishing with Zariel, and Zariel watching everything with that unreadable post-Trials expression.
“Looks like we’re not done traveling yet,” Roan said, voice low but steady. His paw kept moving gently over Cass’s fur. “But for tonight… we’re staying right here.”
Cass rested his forehead against Roan’s chest, still locked inside his Alpha, and let out a soft, content sigh.
If you enjoyed this story, consider supporting the author on Patreon.