Work Text:
On his way to Wilbur's house, he revised the little speech he had put together in his head. If he happened to forget the words he wanted to say, he could make the whole situation a whole lot more awkward than it already would be, and Tommy could only handle so much shame. He questioned if this was even a good idea, if he should turn around and tell Wilbur he actually changed his mind or whatever, but he decided to tough it out. Rip it off, like a bandaid.
You see, a few weeks ago, Wilbur had asked Tommy if they could try something in bed. It was nothing major, Tommy had heard about bondage before, and he saw 50 shades of domestic abuse or whatever, but he never tried it himself. He was a little nervous, but as soon as they started, he realised how much he loved it. Giving all the power up to Wilbur while he did nothing but lie there and take it was hotter than he could’ve ever imagined. He loved that he didn't have to think, he could just simply follow Wilbur’s instructions.
The next day, Wilbur thanked him for being so open minded and letting him try it out. And he said that if there was anything Tommy wanted to do, he'd be happy to try it with him.
Tommy didn't say anything right away, because he was nervous, but there was something he wanted to try. Something he had stumbled upon ages ago while watching porn, something of the weirder kind that he was ashamed to admit he liked. He'd been working up the courage to finally ask Wilbur, but it takes a lot to admit to your boyfriend that you want him to treat you like his fucking dog.
Tommy stood in front of the door, shifting his weight from one foot to the other, hand raised to knock but too nervous to actually make the motion. He sighed, and forced his own hand to tap against the door, and within a short minute, it opened in front of him. He was both relieved and disappointed to see Wilbur’s face.
"Tommy! Come in," his boyfriend urged, and once the door was shut and they were sheltered from peering eyes, he pressed a kiss to Tommy's lips. Wilbur led him to the living room where they sat down, facing each other. "You wanted to talk to me about something, right?"
"Uh yeah..." Tommy avoided Wilbur's gaze, only watching his own fidgeting hands. "It's nothing serious. In fact, it's kind of dumb, maybe I shouldn't–"
"No, no, go ahead." Wilbur grabbed Tommy's hand to keep them still, and tilted the boy's head up to look at him.
"Well, remember when the other day we tried that thing with the ropes?"
Wilbur stifled a giggle, but his smile was showing. "Yeah, I remember. Why? Do you wanna do it again?"
"No. I mean I wouldn't mind if we did it again because I liked it., but that's not why I'm here. Afterwards, you said if I ever wanted to try anything, I could tell you."
"Oh?" Wilbur's happy smile turned into a curious look. "There's something you want to try?"
"It's a little weird..."
"It's okay, go on, darling. What is it?"
Tommy pulled away just barely so that Wilbur's hand was no longer forcing him to look into his eyes, but they were still close enough so he felt comforted by his boyfriend’s presence.
"You know how I have a dog at home?" he started.
"Uh, Toms, I know you said weird, but–"
"No, it's not about my dog, you dickhead! At least not– not an actual animal. I'm not into animals or anything like that." Tommy was getting more nervous by the second. Why couldn't Wilbur just stick to the script Tommy wrote for him in his head?! "It's just... you know, dogs have an owner. Who takes care of them and shit. Trains them and feeds them and... makes all the decisions for them. The dog just gets to exist. Isn't that great?"
"Yeah?"
"And I thought maybe... if you wanted to be my owner I could..." Tommy trailed off. He couldn't say it, he couldn't.
"You could be my dog?"
Tommy whimpered.
"Aww, sweetheart, you’re so cute," Wilbur cooed. He shifted closer once more and scratched Tommy's head, similar to how you'd pet a dog. "Is that why you were so nervous? Toms, there’s no reason to be embarrassed about this. We can try it. Not right now, we have a lot to talk about before, but I definitely wanna try what it's like to have such a cute little puppy like you."
They talked first. Tommy told Wilbur that it was a sex thing, but not only a sex thing. He liked being taken care of, regardless of the context. He wanted to go silent, only communicating with whimpers and little nudges. Only able to talk when his master would give the command "speak". He wanted pets and scratches, wanted to crawl on all fours.
And of course, the roleplay would continue in the bedroom, too. Wilbur would call Tommy his dog, his puppy, or whatever. And Tommy would refer to Wilbur as master, but of course, only when allowed to. Doggy style would have to be incorporated.
A few days after they had this conversation, Wilbur bought a collar for Tommy off the internet. It was thin black leather, great quality, with a clasp on the back and a hoop on the front to attach a leash. He put it on Tommy as soon as it arrived, who wore it day and night since then, but the actual roleplay only began a week later. Tommy had just finished streaming, and he came out of his room to find Wilbur sitting in his living room. He smiled at Tommy as he emerged from his streaming room.
"Wilb–"
"Ah!" Tommy gets cut off as Wilbur raises a finger, signalling for him to stop talking. Tommy was taken aback, but his mouth snapped shut nevertheless. "Good doggies only speak when allowed, right?"
Instantaneously, his heartbeat picked up in speed, and he nodded eagerly. Oh god, it's happening. It's happening now!
"Good boy. Why don't you get on all fours and come to your Master?"
All thoughts disappeared from Tommy's head, no more worries about his life were left in his mind, all he could think about were Wilbur's orders. He fell to his knees, and crawled over to where Wilbur sat on his sofa. He sat back on his heels at the man's feet, and waited for the next command.
"Strip," sounded the command, and Tommy began taking his clothes off with shaky hands, every last piece until he was naked. "Such a good boy, with your pretty collar. How does it feel, Toms? To be owned? Speak!"
"It feels good, Master."
"And how would you like a little walk?" Wilbur smiled, and pulled a leash from his pocket. Tommy's eyes stuck to the short chain leash as Wilbur attached the clasp to the collar around Tommy's neck. Tommy was so captivated, his mouth stayed slightly ajar as he watched his boyfriend put the leash on him.
"Come on!" Wilbur stood from the sofa, and tugged on the leash. Tommy jerked forward.
They walked from the living room, up the stairs, to Tommy’s bedroom. With Tommy's height and the length of his limbs, it was a little funny to go upstairs on all fours, but Wilbur found it particularly amusing. Tommy couldn't say he didn't enjoy it, getting pulled around on a leash had been a fantasy of his for a long time.
Once they got to the bedroom, the man dropped the leash and walked to the bed alone. He sat down on the mattress and looked at Tommy with his eyebrows raised, expecting him to move on closer. Tommy's eyes dropped from his boyfriend's face to his feet, and he saw a pet bowl full of water on the floor between Wilbur's spread legs. Did he really set this all up while Tommy was streaming?!
"Come on, pup, heel!" Tommy walked over to Wilbur and sat in front of him. Wilbur leaned down closer, elbows on his knees, and grabbed Tommy's leash again. With quick movements, he wrapped the chain around his hand a few times, and pulled on it. "Why don't you drink some, darling?"
Wilbur's smirk was mischevious, he was so fucking pleased with himself and all the power Tommy had given to him. And Tommy was almost pissed. He wanted to knock Wilbur down from his high horse, say something bratty, maybe back away and make Wilbur make him do everything. He even opened his mouth to talk, but he remembered the number one rule. His jaw clicked shut again.
"You know not to talk, right, pet? You wanted this, remember how you asked for this?"
"Yeah, but I didn't ask for you to be a cocky prick while we do it," Tommy blurted out, then quickly realised his mistake. He slapped a hand over his mouth, eyes opening wider.
"Oh Tommy... You can't even follow the most basic directions, can you?" Wilbur tutted and shook his head. "I wanted you to willingly follow my orders for once, without any sassy remarks and "make me's", but I see you can't do that, can you?"
He hooked two fingers under Tommy's collar and tugged, rough and sudden. "Down," he commanded as he sent Tommy's head towards the floor. Tommy just barely had time to catch himself with his hands before he could have landed face-first in the bowl of water.
"If you don't want to do it while I'm asking nicely, then you'll do it like this. Drink!"
Tommy watched himself in the reflection on the water, and he saw the grin that spread across his face. Fuck, this was exactly what he wanted. Finally Wilbur was as rough with him as he'd originally wanted.
After a moment of pause where he basked in the rough treatment, Tommy began to lap at the bowl of water. He made sure he was loud enough as he slurped up the liquid, so that Wilbur could hear him clearly.
This went on for quite a few minutes. Tommy was getting unsure of when the bit would stop, if he actually had to finish the entire bowl, because honestly, that would be quite difficult using only his tongue. But he didn't question Wilbur this time, just kept on drinking.
A sudden tug on his leash threw him off completely. He tried to brace himself with his hands, but it caused him to knock over the bowl and spill some water on Wilbur's shoe.
That was fucking intentional! He glared up at his boyfriend.
"Aw, bad pet! Look what you've done."
"It wasn't–"
"Lick it up."
...What?
"Go on, lick it up, Tommy."
For a second or two longer, they just stared at each other, but then Wilbur pulled on the leash, reminding Tommy of their position. He was in charge, no questions asked. So Tommy better do what he was told.
Tommy's eyes flickered between the shoe and Wilbur's face, and he could see that Wilbur was serious about this. He positioned himself over his boyfriend's shoe, and lowered himself so that he could lick the droplets of water off the leather. It was demeaning and dirty and so fucking hot. Tommy would never admit it, but he was genuinely enjoying it.
He licked Wilbur's shoe until there was no water left, the only thing glistening on the leather was now Tommy's spit. So Tommy moved on up. He nuzzled against Wilbur's leg, kissing up the inseam of his jeans, until he reached his thigh. He rubbed his face against Wilbur's thigh and looked up at his boyfriend with a coy smile.
"What's gotten into you, puppy?" Wilbur asked with a chuckle. "Wanna make up for how you've been acting?"
Tommy used his leg to carefully push the bowl away so he had all the space for himself between Wilbur's legs. In the meantime, as to distract his boyfriend, he nosed along his thigh until he got to his crotch. Tommy started biting at the denim and pulling on it until he finally wrestled the button free of its hole. The next challenge was the zipper. He had to properly push his nose into Wilbur's crotch to catch the zipper between his teeth. He could feel that Wilbur's dick was already hard.
"What a showoff,” Wilbur said once Tommy pulled his zipper down with his teeth. “You could've just used your hands, you know?"
Tommy pushed his face back into Wilbur's crotch and breathed in deeply. He pressed a few teasing kisses along the length over the fabric of the boxers. When he pulled back, he looked up at Wilbur with the best pleading look he could manage, and let out a little "ruff".
"Alright, alright, I'll take it off," Wilbur laughed.
He shimmied off the jeans and the boxers, kicking his shoes off along the way so he could take them off entirely. Before Wilbur could give him another command that Tommy would have no other choice but to follow, he climbed on top of his boyfriend's lap.
Wilbur scoffed, his smile mirroring Tommy's. "Bad pet. You shouldn't be jumping up like that."
Tommy started kissing Wilbur's neck, making sure to use lots of tongue. It was one of Wilbur's weaknesses, he had a sensitive neck, and almost immediately as Tommy started kissing him, Wilbur's head dropped back and he let out a string of curse words.
"Okay, I guess I can excuse you this once."
As Tommy kissed lower, he unbuttoned the shirt Wilbur had on, and pushed it off his shoulders. Now they were both naked. And just when he was getting used to being on top, Wilbur switched their position again. Fast enough to make Tommy dizzy, the man flipped them around so Tommy was pinned to the mattress with Wilbur hovering over him.
“If I remember correctly you wanted to submit to me, right?” Wilbur waited until Tommy reluctantly nodded. “So when I tell you what to do, you follow orders like an obedient little pup, right?”
Tommy looked away from Wilbur’s dark eyes, he turned his head to the side and pursed his lips, willing his mouth to stay shut. Once again, he just nodded. Wilbur pushed himself off Tommy and stood next to the bed, looking down at the boy with a smirk.
“Then I want you to present yourself to me like you’re a bitch in heat and you need my cock so bad you feel like you might die if I don’t breed you.”
Tommy’s face burned at Wilbur’s words, how could the man just say these kinds of things?! He knew exactly what he was meant to do, but it took him a few moments before he convinced his muscles to move and roll over onto his stomach. He tucked his knees underneath himself and put his body weight on his shins and forearms. With his back arching and legs spread, he knew he was completely exposed.
In the meantime, Wilbur retrieved a condom and lube from their bedside table. When he turned back around to look at Tommy, he even took a step back to take in the full view; massaged Tommy's ass and thighs, and gave a few slaps to his sensitive skin.
"I should get you a buttplug with a pretty tail. Keep you nice and open for me while also adding to the aesthetic… It could be blond, like your hair, and I could get matching ears with it. How'd you like that, pet?"
"Please, Wilbur!"
"No talking." Another slap on Tommy's ass. “It was a rhetorical question, ultimately I’m the one who decides, aren’t I?”
Tommy managed to stay silent (safe for little moans) while Wilbur stretched him out. His fingers worked quickly; also way too worked up himself and not wanting to drag it out more than necessary. Although the idea of teasing Tommy until he fell apart on his fingers was tantalising, Wilbur had been rock hard since he shoved Tommy’s face into that water bowl. As soon as he deemed Tommy ready, he put the condom on and pressed himself into his boyfriend. His sweet little puppy.
Speaking of…
As he started fucking Tommy with deep, hard thrusts, Wilbur grabbed ahold of the leash once again, and used it as a handle on his boy. With each thrust, he pulled Tommy back onto his cock, and Tommy moaned in return. Wilbur hadn't really got to see him from this angle before. Sure they often had sex, but they preferred to look each other in the eye when doing so. Even in times when Wilbur did fuck Tommy from behind, they were in front of a mirror, and they still managed to find each other's faces in the reflection. So he had to properly enjoy the view now.
From this angle, Tommy looked like the definition of lewd. His pink ass bouncing on Wilbur's cock, the meat of it sort of rippling with each slap of their skin. He had a much closer look at Tommy's hole swallowing his cock, and he found himself mesmerised by it. The slight arch of Tommy's back made Wilbur want to push him further, arch his back even more, so he grabbed the boy’s leash and pulled .
"Wilbur! Fuck, hurts!" Tommy moaned as he arched even further.
"Sorry baby, it's just so hot when you bend over backwards to follow my orders." He chuckled, dark and dangerous.
"Please, Will, let go–!" Tommy pulled at his collar, trying to get it away from his throat.
When Wilbur heard Tommy gasp for air, he finally snapped out of it and let go of the leash. Instead, he grabbed Tommy's arms. Pulling them out from underneath the boy, he hooked his own arm underneath Tommy's elbows. This way, he almost pulled Tommy flush to his chest as he fucked him. He kissed up his neck and down his shoulders, and Tommy melted in his hold.
"Master, I'm close," he moaned. "Wilby– Master, please, can I cum?"
"Do you think you deserve it?"
"Yes! I've been good, I followed Master's orders, please let me cum!"
"Attaboy. You did good today, I'm proud of you, little pet. You can cum whenever you'd like, sweetheart. Cum for your Master, show me how much you love me."
After the long foreplay and build up, Tommy's climax was powerful, and he came with Wilbur's voice crooning sweet praises in his ear. Calling him a good puppy, calling him Wilbur’s.
Tommy blacked out, but it couldn’t have been longer than a few minutes. When he came to, he was lying on his side, and Wilbur was wiping lube from between his legs with a rag. He reached for his own neck, looking for the collar and leash, and finding them both gone.
“Will!” he whined. “My collar!”
“I took it off, baby. I have to put something on your neck so it won't bruise.” Wilbur leaned down and kissed Tommy’s lips. “I’m sorry I got so carried away… I hurt you.”
“I liked it.”
“But what if you hadn’t? I didn’t discuss this with you beforehand, I could’ve ruined everything. I could’ve ruined your headspace and dropped you.” Wilbur’s voice was so remorseful it almost pained Tommy to hear.
“You didn’t, though. And the what ifs don’t matter. Everything is fine, Will, I’m fine. If I didn’t like it, I would’ve safeworded, but I didn’t. You were perfect.”
Tommy pulled Wilbur down into another kiss, and kept him there. Wilbur shifted on the bed so that he could lie down next to Tommy, and wrapped his arms around his boyfriend.
“You were more than perfect, puppy. I love you so much. My good little pet. You did everything I asked, you took it so well.”
Tommy snuggled impossibly close to Wilbur, burying his face in the man’s chest. “I love you, Master.”
