Bailey stretched out on his stiff college dorm bed, staring at the red numbers of his cheap digital alarm clock. 8:07. Why in the world was practice so late at night, anyway? It took Cooper, what, ten, fifteen minutes to get back? Could he wait that long? 

He slid his paw along his white, orange, and black-furred stomach, down to his sheath, and gave it a rub, sliding his canine pads over the bright red tip of his cock. A shaky breath escaped his mouth as he panted, his delicate touch sending tingles down his spine and up into his shoulders. Slowly, his thick length stiffened and began slipping out of its sheath. Reaching down with both paws, he teased the tip while pressing a free digit against his anus. As he rubbed himself, the knot peeked out of its home, before finally popping out and flopping against his torso. He wanted to grasp his bulbous base, to drive his furred finger as deep as he could… but that would spoil the fun. 

From the other side of the room, a click, followed by a creak, as the door opened. Bailey’s tail wagged against the bed as a tall, thin, cream-coloured lop-eared rabbit walked into the room, nose wiggling. He was still wearing his track clothes, and did little to hide his toned arm and leg muscles. He turned around and set his bag down, his butt clinging to the small running shorts, stubby tail poking out of the top. <oof?> 

“Coop!” Bailey said, sitting up, his tongue hanging down to his chin.

“Hey, sweetie,” Cooper said as he walked over to the bed. “Uh, why are you naked? And why is your dick sticking out?”

Bailey whined and pouted. “I’ve been cold and lonely all evening.”

The rabbit gave a cocked smile and looked at the two fans pointed directly at the bed. “Bailey, it’s like twenty-five degrees, and your fur is so thick that you pant during a blizzard.”

Bailey whined again and curled his paws in front of his chest. Okay, sure, Coop had a point. He had been panting for the past half hour, even with the fans pointed directly at him, but the lonely part was true. And horny, of course. But that didn’t need to be said.

The rabbit’s smile straightened up as he closed his eyes. “Alright, alright. Let me just go rinse off,” he said as he took off his sleeveless runner’s top and walked toward the washroom. 

Bailey savoured the view of his boyfriend’s fit back before he disappeared around the corner, the anticipation making him shudder. He reached once more for his groin, taking his knot in one paw and shaft in the other. His tongue dangled out of the corner of his mouth and he tilted his head back, groaning as he teased his shaft. But he didn’t want to go too far, of course. After a little more soft stroking, he pulled his paws off his cock and let it flop onto his torso, listening to the sounds of running water coming from the other room.

His mind wandered back to their high school days. He had always been wildly attracted to the rabbit, but he had been more of a sedentary nerd for most of the time he had known him, and his body reflected that. But when he got into running… oh man. Watching Coop’s body gain definition, strength, and stamina was a real treat. A treat that was especially useful in bed. They had gone from awkward teenaged sex—where they’d get tired before they really began—to deep, passionate sex that left them both breathless. It was everything Bailey had ever wanted from a partner. Everything, except…

“All clean.”

Bailey’s head shot up. He was so lost in his fantasy that he hadn’t even noticed the sound of the blow dryer. He looked at his boyfriend, standing there naked, his fur slightly wet and contouring around his athletic chest and abs. It drove him mad every time. Without a word, he shifted his weight, raising his knees to his chest, exposing himself to Cooper.

The rabbit leapt onto the bed and spread Bailey’s elevated legs, pushing the thick fur out of the way so he could line himself up with his boyfriend’s hole. “You ready?”

Bailey nodded as his anus stretched a bit. He closed his eyes as his head lulled back, and then the rabbit’s hip bones met his glutes. Yeah, Cooper’s cock was really small. All rabbits are. But that didn’t bother him in the slightest, because—

“Ahhh, yeah!” the dog said, as Cooper started thrusting. And he thrust fast. The rabbit’s powerful legs propelled his hips into his boyfriend’s, slamming his cock directly into Bailey’s prostate several times a second. Pleasure ripped through the canine’s body. Cooper’s lapine length bottomed out at the perfect spot to jab Bailey in his most sensitive spot, over and over and over like a jackhammer. His fuzzy paws grasped at the blankets as his boyfriend’s thrusts sped up, going so fast that Bailey could hardly tell where one thrust ended and another began. Precum dripped steadily onto his torso as his head throbbed. He wanted to reach down and stroke himself, but before he could, the tall rabbit leaned over and kissed him.

Cooper moaned into Bailey’s mouth as his hips continued to slam into the dog’s soft, fuzzy behind. The embrace turned messy as Bailey twisted his large, thick tongue around the rabbit’s short, thin one before sliding it past his lips, licking the roof of his mouth. Cooper grunted, his voice muffled by the big tongue slipping around inside of him. He pulled his head back and laughed, taking deep breaths. “You trying to choke me?”

Rough moans poured out of Bailey’s mouth as the unrelenting assault on his prostate continued. “Sorry—ah!—you’re just… too hot!” He threw an arm over his forehead, panting wildly as the room’s temperature rose with their lovemaking.

Cooper leaned down, getting his muzzle right next to the dog’s folded ear. His nose wiggled uncontrollably. “God, you feel so fucking wonderful, sweetie.”

Bailey wrapped his arms around his boyfriend and pulled him into his chest. The heat was starting to overwhelm him, but he wouldn’t pass up an opportunity to feel those firm back muscles as he slid his paws through the short cream-coloured fur.

The rabbit’s breathing became laboured, and he pushed himself upright, out of the grip of his boyfriend. 

Bailey whimpered, but his sorrow was short-lived as Cooper sped up even more. It was less like thrusting and more like vibrating as his prostate buzzed. His cock twitched, thick globs of precum dripping from his pointed tip, smearing his fuzzy belly fur as his whole body shook with the impact. The tension was building, and he wanted so badly to start stroking. But it would have to wait. He didn’t want to spoil his own fun. And as the rabbit’s breaths became moans and grunts, he knew he wouldn’t have to wait long.

“Oh fuck… I’m gonna cum, Bailey…” Cooper said, as his thrusts, still fast, became very uneven. 

The canine wrapped his legs around Cooper’s hips. “Ahhh, yeah, let it out inside me!” 

The rabbit’s moans shook the walls as his penis sprayed its load into Bailey, hips still slamming like a piston into the dog’s backside. He fell forward again and pulled his boyfriend into another deep, sloppy kiss, allowing Bailey to slip his tongue back into his mouth.

Bliss washed over the dog as the warmth spread through his lower torso. He could feel the squirts of semen as it sprayed against his prostate before sliding deeper into his body. Bailey looked up at his boyfriend, whose eyes were slammed shut as he groaned and panted. Eventually, the twitching in his anus stopped, and Cooper’s head came to rest on his shoulder. The dog smiled and wrapped his arms around the bunny as he panted wildly, saliva rolling off his tongue and down his chin.

“Fuck… that was intense,” Cooper said, also panting, though not nearly as hard. He pulled himself up and looked down at Bailey’s groin. “Oh, fuck, you’re so hard,” he said, grasping the knot at the base of the red length and grinning as he stared into his boyfriend’s eyes.

The canine gasped and whimpered. “It was so hard to keep my hands off it…”

“Oh? And why is that?” Cooper said, sliding his paw up and down Bailey’s throbbing, dripping penis.

“Coooooop… please…”

Cooper snickered, then sidled off his boyfriend and flopped face-down onto the bed next to him. He grabbed a pillow and put it under his groin, elevating his hips off the bed slightly. “Alright, alright.”

Bailey rolled onto his knees. Cooper’s semen was drooling out of him, but that only turned him on more. His cock already felt like it was going to explode. “Oh, dude, I don’t know if I’m going to last very long,” he said as he positioned himself behind the bunny and lined up. “You ready?”

Cooper reached back and spread his ass. “Don’t keep me waiting.”

Bailey obliged, and began slowly pushing into his boyfriend. He heard the rabbit hum as his thick cock stretched him open. As he continued pushing, he grabbed his boyfriend’s tail and gave it a light tug.

“Ah! Again…”

The dog did so, eliciting another gasp as he pulled up a touch harder. As he teased his boyfriend’s tail, he pushed in all the way, his knot coming to rest against his boyfriend’s glutes. “All the way in… feeling alright down there?”

“Mmmm… fuck me, sweetie…”

Bailey pushed Cooper’s tail aside and leaned forward, resting his fluffy chest against the rabbit’s firm back. He stroked one of the rabbit’s ears as he withdrew, most of his penis coming out. He held it there for a moment before driving back in.

“Ugh! Yes! Harder!” Cooper said, driving his forehead into the bed. Another thrust shook the rabbit, and again, and again, until the canine settled into a rhythm, pulling himself out almost all the way, then slamming hard.

Every time he pounded into the rabbit, a shock ripped through Bailey’s knot. It was his favourite part of topping. He couldn’t go slow even if he wanted to. He couldn’t deny himself this feeling, but he knew  Cooper loved it too, so there was no downside.

“Ugh… yes… yes…” Cooper said between indistinct moans and gasps. His ears flopped around as the canine’s thrusts pushed him forward, and he grabbed the edge of the bed to keep himself from sliding into the headboard. 

Bailey’s groin started tingling. Okay, there was one downside—he just didn’t last very long. And having his own prostate hammered beforehand didn’t make things any easier. He picked up the pace, the tingle becoming a pressure in his groin. “I’m getting close, Coop…”

“Fuck yes! Knot me!”

Bailey’s heart dropped into his stomach and he stopped thrusting. “W-what? Dude, I can’t!”

“Why not?”

“You remember what happened last time—”

“That was years ago! I… I think I can take it now. Keep going!”

Bailey started thrusting again, but he had definitely sobered up. Memories of Cooper crying and screaming were not what he needed right now. True, they were much younger then—barely even teenagers—but still…

“God, yes…” Cooper said, pulling a corner of the bedsheet off. “Fuck, you stretch me out so good…”

“You sure about this?” Bailey said. His thrusting was getting back up to speed, but trepidation sat at the front of his mind.

“Yeah… you better not wimp out.”

Bailey laughed, but his stomach was still tense. Cooper had come a long way from the fragile, bony bunny he once was, but all the muscle in the world isn’t going to make taking a knot any easier. All the muscle… along his back… along his arms… in his glutes… Bailey shuddered. His body didn’t lie. He was close again, and his breathing became ragged. “Coop… I’m gonna do it…”

“Fuck yeah… fucking knot me, Bailey.”

Bailey finally let his canine instincts, which he had been suppressing for years, take over. He slammed his knot against Cooper’s ring, and slowly it stretched, and stretched, and stretched.

“Ahh! Fuck! Don’t stop!” Cooper said, words struggling to escape his strained throat. He punched the bed as he buried his forehead into the mattress, continuing to groan.

Bailey was too far gone at this point. A large part of him was aware of his boyfriend’s guttural moans, worried he was hurting him, but he couldn’t help himself. For far too long, he had been leaving the knot out when he came inside Cooper, and now, as the last of it popped into his boyfriend, it sent him over the edge. He threw his head back and howled, unable to keep still as his cum poured into the rabbit. The sensation of his boyfriend’s tight anus squeezing around his knot was unlike anything he had experienced before. All these years of deprivation, of denial, finally receiving blissful release. He shook uncontrollably, bucking hard against his boyfriend as his cock jumped and twitched, flooding Cooper’s tunnel. The edges of his vision were white, he could barely hear anything other than the blood pumping through his head. 

“Fuck! God! Augh!”

Bailey crashed back down to earth and looked at Cooper. His head was turned to the side, and he was wincing and gritting his teeth, fists clenching. A chill shot through the dog’s spine, even with the adrenaline pumping and the room sweltering. “Oh, shoot! I’m so sorry! I knew we shouldn’t—”

“Shut up. It’s fucking incredible.”

“I—what?”

The rabbit craned his head back at Bailey and smiled at him like a boxer who had just won despite being punched in the face fifty times. “Just takes some—ugh—getting used to…”

Bailey blinked. “You sure you’re okay?”

“I’ll be sore tomorrow, but it’s worth it.” Cooper said, chuckling. “How was it for you?” 

The tension left Bailey’s shoulders, and he allowed himself to smile. “I’ve never cum like that before. Never. Never, never, never.”

“I’ve never seen you go wild like that. The knot makes that much of a difference?”

“Yeah, totally. So it really does feel good for you?”

Cooper reached down between his legs and rubbed his paw on his penis. “I, uh, came again, so…”

“No way!” Bailey said, sliding a paw under Cooper’s balls and rubbing the pillow he was using to prop himself up. Yep, definitely some fresh cum on it. Not much, but it was there. “Wow, dude! Have you ever done that?”

“Nope. And honestly? My dick kinda hurts. I didn’t know cumming twice in ten minutes would give me a cock cramp.”

Bailey laughed and stroked Cooper’s ears. “Hey, I wouldn’t know. It takes ten minutes just for my knot to go back down.”

“Mmmm, just enough time for some cuddles.”

“Coop, it’s soooo hot,” Bailey said, his voice getting whiny.

“Awww… my big fluffy boyfriend doesn’t wanna cuddle…”

Bailey leaned forward and wrapped his arms around the rabbit, sliding his pads up and down his chest. “That won’t work on me.”

Cooper giggled. “Nope, clearly not.”

The two rested together for a few minutes, both panting heavily as the heat of the room gave them little reprieve. Bailey was trying, and failing, to avoid drooling as his tongue flopped around outside of his mouth, his chest bouncing up and down against the rabbit’s back. 

“Hah… I really took it all, didn’t I?”

Bailey licked the side of Cooper’s face. “You sure did.”

“I love you so much, sweetie.”

“I love you more.”

“Nuh-uh. I love you the most.”

Bailey laughed. “We’re never gonna grow outta that, are we?”

“I hope not…”

The two lovers rested on each other a little longer before the pressure around Bailey’s knot relented. 

“Hey, I think it’s going down. I’m gonna try pulling out.”

Cooper groaned. “Mmm… but it feels so good.”

“We can stay like this, too.”

“Nah… it’s just too fuckin’ hot.”

“Oh, now it’s too hot, huh? Maybe”—he slid his arms under Cooper’s torso and squeezed—“I’ll just keep you here a little while longer.”

“Aww… I’m sorry. It’s just getting to be a bit much, you know?”

Bailey pushed himself up to his knees. “Alright, alright, here goes.” His knot, not quite as deflated as he thought, started to stretch Cooper’s anus again.

“Ooooh god…” Cooper said as he sucked air through his teeth. He grunted and groaned as his hole dilated around the veiny red knot, and he arched his back, pushing himself off the bed with his arms. “Fuck, sweetie! Oh my god!”

“Almost there,” Bailey said as he continued pulling back. After a little more force, the dog’s knot and half of his penis popped out of Cooper. 

The rabbit let out a guttural groan as the pressure left his body, along with a gush of runny dog cum.

He collapsed into the bed, panting heavily. “Oh my fucking god. Holy shit.” The rest of Bailey’s penis slid out of his anus with a slurp, and a large gush of cum freely drained out. “Dude, you weren’t kidding when you said you’ve never cum like that. I feel like someone stuck a garden hose up my ass.”

Bailey snorted as he flopped over next to his grinning boyfriend. “How do you know what that feels like?”

“Oh, shut it. You know what I mean,” Cooper said, his nose wiggling wildly.

Bailey leaned forward and pressed his own nose against Cooper’s before turning his head and kissing him. The two embraced, rubbing each others’ faces as their mismatched tongues swirled between their lips. After a moment, Bailey pulled back, tongue hanging out as he panted.

“Okay, you’re right. I’m gonna have a heat stroke over here,” he said, rolling off the bed. By now, his penis had mostly retracted back into his sheath, and he walked over to the window and threw it open. “When are they going to fix the AC?”

Cooper reached down and ran his fingers over the enormous mess that had gushed from his hole and down his glute and leg. “I don’t know, sweetie, but I need another shower…”

Bailey swung around. “Oh, yeah! Cold showers! You’re a genius, Coop! Let’s go!”

The rabbit rolled his eyes as his boyfriend dashed into the washroom. Sounds of running water soon echoed around the room, and he pushed himself off the bed and walked clumsily into the washroom to join him.