A Perfect Night

, , , , , , , , , , , , , , , , , , , , , , ,

A rabbit learns to love serving his master after being introduced to chastity.

Remember, a good master keeps his subs locked, horny, and begging for release.


After arriving home from work, the first thing Ryan did was strip naked. Well, not fully naked. He was allowed to wear a bright orange jockstrap that stood out against his pristine white fur, and underneath that, he wore a chastity cage that almost never came off. Once he was appropriately naked, he set about cleaning up the apartment he shared with his boyfriend, Pierre. The pig wouldn't be home for another hour or so and he wanted everything to be perfect for him.

Pierre's job as a construction worker was demanding, and the pig often returned home exhausted. Ryan had made it his mission to make sure the pig never had to do any of the housework and that he came home to a warm, freshly cooked meal every night. After all, that's why he had a sub in the first place. And Ryan enjoyed the work more than he probably should. Housework didn't normally turn him on, but after months without cumming, just the thought of doing anything for his boyfriend made him strain in his tight, metal cage.

Ryan had always imagined himself as an upstanding citizen, someone who would settle down with the right guy and start a family. Sure, he'd been a bit of a slut in college, but he'd always dreamed of a happy life with a loving husband and a normal, boring sex life. But then he had met Pierre.

Pierre was nothing like his dream man. He was gruff, dirty, masculine. The kind of guy who'd bullied him in school. But when the pig messaged him on the dating app, surprisingly, he had been kind and funny. And when they met up for a date, he'd showered Ryan with praise. Everything from how cute his ass looked to how great the restaurant he'd taken them to was. And Ryan fell for Pierre, and he fell hard.

After cleaning up he put on an apron and started making dinner. Mushroom lasagna, Pierre's favorite. He hadn't been the greatest cook before they started dating, but something about the pig made him want to better himself, even if it was only so he could serve Pierre better. He had just finished putting everything in the oven and was about to set a timer when he heard the key in the front door.

His training kicked in and he took off his apron, and took a cold beer from the fridge. He rushed to greet his master, and kneeled, mostly naked, in front of his pig. Pierre was bigger than Ryan in every way. From a large pink gut that peaked out from underneath his stained tank top, to a large bulge visible in his jeans. Even his hands were large and meaty, perfect for smacking around mouthy subs. Pierre took the beer can from Ryan without talking, and Ryan took Pierre's coat and bag, hung them up, and returned to a kneeling position in front of the door.

"Heh. Good boy." Pierre absentmindedly scratched between Ryan's ears. The rabbit let out a soft sigh of pleasure.

Pierre walked across the living room and sat on their couch with a deep sigh. Ryan followed his master and kneeled down in front of him, his head resting in front of his master's boots.

"Well what are you waiting for, boy." The pig barked.

Ryan squeaked out an apology and started worshiping his master's boots.The boots were dirty, but he didn't mind. To him it was just another reminder of how manly his partner was. He would gladly lick them clean if he was asked to. He kissed the surface of the old, scuffed boots while slowly undoing the laces. He knew better than to rush this part of the process. His ass still hurt from the last spanking he had gotten earlier that week.

After the boots were removed, he started on the socks. Pressing his sensitive nose against the socks, he breathed in, taking a moment to savor the deep manly scent of his master. He was dimly aware that Pierre had switched on the TV, but was too lost in worshiping his feet to care. After carefully removing his socks, the rabbit began sucking on the toes. He took each toe in turn, taking it into his mouth and savoring the salt and sweat, his pink tongue darting out from time to time to lick what his lips couldn't reach.

As he continued, he began to softly moan, and felt his cage getting tight beneath his jockstrap. After what felt like an hour slurping away at his master's feet, Pierre stood up and unbuckled his belt, sliding his well worn jeans off to reveal a pair of white briefs that barely contained his bulge. Ryan instinctively rubbed up against the bulge, breathing in the musk and hint of piss that clung to the fabric.

"That's enough, boy." The pig said, pushing Ryan's head away from his crotch.

The rabbit pouted up at his master and tried to nuzzle his bulge again.

"Don't give me that pathetic look." The pig chided.

"Please Sir." Ryan started to whine.

"If I give it to you now, I'll never finish my show." Pierre gestured in the direction of the TV.

Ryan started rubbing up against his master's bulge again, his tongue licking the fabric.

"Fine, you want my cock so much, you can have it." Pierre grabbed Ryan by his ears but instead of dragging him to their bedroom, he brought him to the bathroom.

"I've been holding this in for a while now, so I hope you're thirsty." Pierre said, shoving Ryan in the direction of the toilet. The pig liked to act tough, but they both knew that Ryan loved drinking his master's piss. At least, now that he was caged he did. When Pierre had first tried to get the rabbit to take his piss, he'd spit it right back out at him, which had not made the pig happy. But after months in chastity, he had grown to love the taste of the pig's warm, golden piss.

"You'd better not spill a drop, or you'll be cleaning this whole bathroom with your tongue." He warned. He pulled down his briefs and revealed his semi-erect penis. Even at less than half its full length, it was easily twice as large and thick as Ryan's fully erect cock. Back when he was still allowed to have erections.

Ryan opened his mouth and wrapped his lips around his partner's member and closed his eyes, waiting. The stream started slow at first, hot acrid liquid dribbling down the back of his throat. But soon enough, it picked up, until Pierre was pissing down his throat with an intensity that would put firehoses to shame. Ryan gulped down the foul liquid as fast as he could, guzzling his master's piss. He began to play with his cage, moving the metal cage back and forth over his small cock, trying to get any amount of stimulation. The bars of the cage were slick with pre, and Ryan groaned in pleasure as he vigorously shook his cage. A growl from Pierre was enough to make him stop. The last thing he wanted was a kick to the balls, even if it might have been enough to push him over the edge and cum. This long into a lockup, there was no telling what would finally make him cum.

"Alright, boy. I'm not happy about you playing with yourself, but you didn't spill any, so I guess you've earned a treat." The pig said. The stream of piss slowed and Pierre pulled out, splattering Ryan's white fur with yellow piss. The rabbit spent a lot of time maintaining his fur, making sure it was as pristine as possible. A year ago, if someone had pissed on his perfect fur, Ryan probably would have punched them. But now his heart swelled with pride that he got to drink his master's piss.

"Thank you, sir." Ryan said, his mouth still open and ready to accept piss.

Before they had started dating, the idea of thanking someone for pissing on you would have been insane to Ryan. But It hadn't started off with piss. Pierre had suggested small things, innocent at first. Like him being the one to pay for the meal at dinner. Or buying Ryan sluttier clothes, telling him how sexy he would look, how horny he made the pig. By the time they moved in together, Ryan still thought Pierre could be his dream man, a true gentleman who would take care of him. But once they were living together, everything changed.

The pig was still kind, but he started making more and more demands of Ryan. Saying the bunny should go naked in the house. That he should always be ready for sex. That he needed to start training his hole regularly. That he should worship the pig's smelly feet. Ryan had been absolutely shocked. He'd tried to accommodate some of the pig's requests, but it was clear Pierre was disappointed in his progress.

Then one day Pierre had introduced him to chastity. Ryan had been extremely skeptical. But, for the sake of their relationship, he agreed to wear it for one day. "One day" ended up being closer to an entire week, and by the time it finally came off, he was begging to worship the pig's feet. From that point onward, whenever Ryan hesitated to do what his boyfriend said, or complained about a demand, the pig would simply keep him caged until he agreed. Or even longer, depending on how rude he thought Ryan had been. His most recent "request" was for Ryan to remain caged indefinitely, only being let out to come... well, Ryan hoped he'd be let out sometime soon, but after months of waiting he was starting to lose hope.

Pierre gripped Ryan's head and tilted it toward his dick, which slipped easily into the rabbit's lips and he began sucking his master's dick. His tongue massaged the bottom of the dick as his lips traveled up and down the shaft. Pierre grunted in approval and started moving his hips faster. The rabbit matched his pace, and began to work the dick more and more enthusiastically.

They continued until both of them were breathing heavily, and Ryan's throat began to feel sore with the constant friction and his knees began to hurt on the tile of the bathroom floor. The pig pulled his dick out of Ryan's lips, a long strand of spit and pre connecting his dick to the rabbit's lips.

"You look pretty cute, boy." Pierre smirked, leaning down to give the sub a soft kiss on the lips. "Now, are you ready for the main event?"

Ryan nodded and Pierre's smile grew wider. He grabbed the rabbit and carried him in his arms to their bedroom, laying him gently on the mattress. Ryan cringed at the fact that he was still slightly wet with piss, but once Pierre got his mind to fuck something there was nothing that could stop him. And the rabbit would need to wash the sheets soon anyway.

The pig smiled down at him with a hungry grin and flipped him over onto his stomach and slid off the rabbit's jockstrap. He gripped Ryan's hips in his hands, pulling the ass back, exposing his tailhole beneath his small, nub tail. The pig leaned down, closing his eyes and drawing his tongue along the sub's full balls and over his sensitive hole. Ryan shuddered in pleasure, and felt his body relaxing and his tailhole loosening as his master's tongue explored it.

Pierre pulled back, lining his dick up with Ryan's hole. Grabbing some lube, he lathered it over his dick and explored his sub's hole with a couple of fingers. With only a moment's warning, he pulled back and pushed his dick inside. Ryan's tailhole was trying to stay tight against his master's dick, but months of training with anal toys and breedings by his master left it loose and ready for dick. The rabbit groaned as Pierre thrust back and forth, the bed shaking with each thrust. Ryan buried his head in the sheets, failing to bite back a tail-shaking moan.

Pierre's hips pistoned back and forth, each thrust causing Ryan to gasp in a mix of pain and pleasure. Pierre's dick sent waves of pleasure through his body that made his legs shake and his impossibly tight cage feel even tighter.

"Yeah, take that you bitch." Pierre growled. "You're just my slutty little rabbit bitch, made to take dick all day." If Pierre had said this when they first started dating, Ryan would have been shocked and demanded an apology. But that was before he'd been locked in a chastity cage for months. Before he'd been made to train his hole daily. Before he'd become Pierre's on-call urinal. The thought of speaking back to his master now filled him with shame.

Ryan opened his mouth to respond but Pierre's next thrust hit his prostate and all he could do was moan and grip the bed harder.

"What's that boy? Are you disagreeing with me?" The pig asked, somehow pounding harder than he already was. "Because your hole seems like it's been designed specifically for pig-dick." Pierre's dick was not the largest dick he'd ever taken, that honor belonged to horse that had fucked him in college, but it was certainly the thickest. It had taken months of training to even take it in the first place. But Pierre had been calm and patient with Ryan, teasing his hole with plugs before graduating to dildos, praising him all the way. But once he'd been loose enough to take the pig's dick, all that calm tenderness had gone. Once Pierre had his dick inside Ryan's tight hole, he didn't stop fucking until he came, no matter what.

"Well, if you're not made for my dick I guess I should stop fucking you." The pig slowed his thrusting.

"No, please Sir! I need it." Ryan said while panting heavily.

"I don't know, I'm not convinced." He began to pull out.

"Please... I'm just your rabbit bitch made to take dick." He begged. Getting used to saying such humiliating things had been particularly difficult, and he had remained locked for four months before Pierre had been satisfied with his progress. Even so, Ryan couldn't help but blush deeply as he said it.

"Heh. That's a good boy. Tell me more about how much you love my dick." The pig resumed his thrusting.

Ryan tried his best to speak but he was back to a sputtering, blubbering mess.

"Good enough, I guess." The pig reached out and pushed Ryans own jockstrap against the rabbit's snout and pushed it into his willing mouth. He couldn't help but suck on it and moan. The taste of his own precum made him painfully aware of how long it had been since he'd last cum.

Ryan was lost in a world of pleasure as the pig continued pounding his hole, each thrust teasing his prostate. His cage felt incredibly tight and he could barely resist the urge to reach down and shake the cage for all it was worth, in the hope it would push him over the edge. But with each thrust he felt a pressure building inside him, and his balls began to tingle.

"I'm- I'm" The rabbit moaned, higher and higher pitched, until a weak dribble of cum spurted from his cage.

"Huh. So you actually managed it." The pig said, not stopping his plowing. "Guess that thing doesn't need to come off anymore."

The thought of the cage never coming off horrified the rabbit, but he was too lost in the intensity of his orgasm to say anything. The rabbit could do little more than whimper and moan as the pig continued thrusting. Soon he felt the pig's own dick tensing up and releasing its own load in powerful spurts.

When the pig finally stopped shooting his load they collapsed into each other's arms, panting heavily. Ryan felt complete. Lying in his master's arms, breathing in his deep, manly musk, he felt like nothing in the world could touch him here. He nuzzled his master's chest and felt his thick arms hug him close. His musk was especially strong today, tinged with... was that the scent of fire?

"Oh shit! The food!" Ryan tensed up and sprang out of Pierre's arms. He rushed to the kitchen to see acrid smoke billowing from the oven. Without hesitating, he sprang into action, grabbing the fire extinguisher they kept on standby, and releasing the foam straight into the oven. Once he was certain they weren't in any danger, he collapsed against the kitchen wall. Pierre followed after him, staring at the oven in concern.

"I just... I just wanted everything to be perfect for you." The bunny sniffled. "I made your favorite meal and everything. And now it's ruined."

"Hey now, don't say that." Pierre sat down next to Ryan and cupped his cheek.

"But It's my job as a sub, and I failed."

"The only job you have is being my cute little bunny, and there's no way you can fail at that." The pig said, his face soft.

"But-" Ryan opened his mouth to respond but Pierre held up a big, meaty hand to stop him.

"My life with you is perfect, even without your amazing cooking. There's nothing you could do to disappoint me. I'm so proud of you and everything you have been able to do. Hell, you came in your cage tonight! I mean if anything is worth celebrating it's that."

"I guess..." Ryan said, drying his tears.

"Here's what's going to happen. We're going to order takeout from that pizza place down the street. Do you think you can handle that while I clean this up?" Pierre asked. "And when that's done, you can sit on daddy's lap and we'll watch that cooking show you like."

Ryan pulled the pig into a deep, passionate kiss. Despite their mishap in the kitchen, Ryan realized that he couldn't imagine a more perfect night. It wasn't the life he'd always dreamed of, but he wouldn't trade his relationship for the world.