Actions

Work Header

It's me who's got you on a leash

Summary:

The boys are on a well deserved holiday, and while they were supposed to relax, Tyler can’t help but tease his puppy just a little.

Like all things with them, it escalates, and now Josh is furiously hard in a movie theatre. One of the characters being called ‘pup’ does nothing to calm him down.

Notes:

Title is from the song ‘Puppy’ by Sam Short

Inspired by all the legends who’ve written puppy josh before me, most notably XaddictX. Thank u for your service <3

I find puppy josh dynamic so fun to write!! If you're only here for smut though, there’s A LOT of teasing/foreplay, Be warned.

(See the end of the work for more notes.)

Work Text:

The floating smell of coffee and baked goods drifted up Tyler's nose, the sound of the waves lapping distant in his ears. His eyes were closed, still chewing his last bite of pancakes. This was the life, he thought, full of contentment.

 

They were in a little cafe, enjoying a well deserved week off from tour in a small anonymous village. They had no plans for the rest of the day, other than watching a morning showing of the Odyssey, which Tyler really wanted to see. Josh was sitting opposite him, tucked next to the wall and savouring his own plate of french toast. 

 

It was perfect. 

 

Tyler reached over, stealing a strawberry from Josh's plate. It burst bright and sweet on his tongue, making him release a pleased hum from the taste. 

 

"Hey." Josh complained, but his tone wasn't actually annoyed, and Tyler grinned back at him in response.

 

Josh didn't retaliate, happy to just enjoy this peaceful moment. God knows they've earned it after being so busy with tour. 

 

His eyes glanced down to where Tyler's lips shined with the residual juice of the fruit, and his smile turned into a smirk. He leaned over slightly, fingers tucking under Tyler's chin to bring them together in a soft kiss. Josh usually wasn't one to initiate stuff like this in public, so Tyler sat there, pleasantly surprised and humming into it.

 

It was slow and sweet, Tyler able to feel the content smile of Josh's mouth.  Before he could deepen the kiss, Josh's mouth was gone as quick as it came, opening around a piece of french toast instead. 

 

Tyler laughed softly at him, voice warm and teasing with affection. "You only have two things on your mind, don't you. Me, and food." 

 

Josh didn't even have the decorum to look flustered, nodding self assuredly, continuing to eat through his next sentence. "Can't blame me... already had a good ride with these past shows, more upcoming. 'm going to enjoy this break to my fullest potential."

 

He cut off another piece of french toast, quickly stuffing it into his mouth as well. He groaned from the taste, his sweet tooth satisfied in the best way possible.

 

"Slow down, pup, no ones going to take it from you." Tyler said around a giggle. He hadn't even noticed the pet name slip out, but Josh did, entire body freezing for a millisecond. Tyler, oblivious, carefully balanced a huge chunk of pancakes on his fork, making sure to load it up with all the toppings equally.

 

He slid it past his mouth with his own pleased groan, closing his eyes in contentment. After a few weeks of having a show nearly every night, this was the best feeling in the entire world. Good food, great company, nothing to stress about. Perfect.

 

He opened his eyes again, looking down to his plate for the next bite with no rush. On his way there however, he found Josh's gaze pinned to his lips, which glazed with shiny syrup.

 

Tyler slid his tongue out to catch the remaining sweetness, and before he could think better of it, bit at his lower lip to tease Josh just a little. He saw the little gulp in his boyfriends adams apple, smirking at the rising blush on Josh's cheeks.

 

He was way too easy to tease. God, Tyler loved him.

 

He dipped another piece of pancake into the syrup, fully soaking it before bringing it slowly to his mouth. He leisurely wrapped his lips around it, moaning a bit louder at the sweet taste than what was probably warranted, and intentionally allowing some of the syrup to well up past his closing mouth and drip down his lips.

 

The feeling was kind of disgusting, but the reaction it pulled out of Josh was worth it. His breath hitched and his cheeks became even more red, mirroring the strawberries still left on his plate. 

 

That gave Tyler an idea. 

 

Josh meanwhile, felt his face becoming very warm, heart beating faster than it should for him just sitting down. His eyes were locked on Tyler's pink lips, on the glistening syrup making them look even more plump. 

 

He barely even heard the words coming out of his boyfriend's mouth, only realising that he must have said something with the expectant gaze now on him.

 

"Huh?" he asked, eyes still firmly on Tyler's gorgeous lips as he felt the urge to kiss them grow and grow.

 

He missed the sentence halfway again, still incredibly distracted, but his ears rang with the words he did manage to catch.

 

"Pass [...] strawberry? [...] Josh?"

 

His arms twitched into action at that, grabbing his fork, and managing to miss at the first attempt to spear a strawberry. Just a little bit of teasing, and his thoughts were already scattering and starting to mush.

 

Fuck.

 

Josh tried again, successfully getting the berry this time. He was halfway to reaching over and putting it on his boyfriend's plate, when Tyler's posture caught him off guard.

 

His upper half was pushed out, back arching slightly and making the soft muscle of his chest apparent through his loose white t-shirt, the fabric catching slightly. He was leaning over the table, mouth open and waiting, staring at Josh with wide innocent eyes.

 

It took a second for Josh's brain to realise what Tyler wanted, but then-

 

Oh.

 

His hand shook slightly as he lifted it to Tyler's lips, ending up slightly lower than what he was aiming for. Yikes. He pushed it in further, until Tyler's tongue had claimed the fruit and was chewing slowly. His boyfriends eyes closing again in slightly exaggerated pleasure as another quiet moan fell out of his throat.

 

God, thought Josh, that might have been the hottest thing he'd ever seen.

 

Tyler's tongue came to sweep over his bottom lip, catching some syrup that Josh had been too uncoordinated to get into his mouth. His eyes were still closed, face frozen in the moment of pleasure as his voice came out low and blissful. 

 

"So good Josh, thank you".

 

Josh's brain short circuited at that, blood drawing out of his face and rushing south incredibly quickly.

 

Tyler opened his eyes just in time to see the change, taking note of the reverent look in his boyfriend's eyes. Josh looked away quickly, nodding in response and clearing his throat, hand twisting into his curls slightly, self soothing.

 

Josh's eyes couldn't stay off of him for long though, they flashed back quickly between his own plate and Tyler's face, scheming. His voice came out slightly higher than normal at his next words, "you want more..? Strawberries?". He pushed his plate closer to Tyler's side of the table, and his eyes looked so hopeful and desperate at the same time that Tyler felt his heart melt.

 

How cute. So polite.

 

Tyler took no mercy on him though. He straightened his back, giving Josh's forearms a slight pat.

 

"No, pup. Finish your food."

 

This time the pet-name had been used very intentionally by Tyler, and it hit Josh like a freight train. His heart rate sky-rocketed before he even followed the order, pulling the plate back to himself, eyes still firm on Tyler's mouth, and accidentally bumping into his water glass in his hurry to obey.

 

Tyler raised an eyebrow, picking apart his last pancake with a fork. Josh didn't always submit this quickly, needing to be brought a bit out of his head before feeling comfortable to relinquish the control. But now, he was immediately following orders without hesitation. He seemed almost nervous, wanting to obey as fast as he possibly could. 

 

Tyler kind of wanted to see how far he could push him.

 

"Slow down, pup.", came the order.

 

Josh did so immediately, trying to hide his shaky exhale between a gulp of cold water.

 

Interesting...

 

Tyler returned to his remaining meal, already scheming up what he could do to Josh when they got back to their hotel. He really shouldn't tease Josh more, they still wanted to go to the movies, and he didn't want to be too distracted to see the film.

 

But he couldn't deny himself this one last thing, knowing how much Josh lit up under praise.

 

"Good boy.", he murmured, eyes indifferent all the while he hid his smirk behind another bite.

 

Josh flushed all the way up to his ears at that, and had to fight to keep his attention on the meal in front of him, mouth already pulling into a small smile. From the way he was staring at his french toast like it had all the answers, it was clear to Tyler that he was trying to control his breathing, bring his heart rate back to a normal frequency.

 

Today was panning out to be a great day already. He couldn't wait to toy with Josh more.








Tyler and Josh's conversation returned mostly to normal after that, with the only thing hinting at what had transpired being Josh's clinginess. By nature, he was more tactile than Tyler, but being ordered around had left him slightly fuzzy in the head, and he absolutely needed to be touching his boyfriend at all times, sitting there in front of him, looking absolutely gorgeous.

 

As they finished eating, Josh wrapped his ankles around his boyfriend's legs, squeezing them closer every few minutes. When Tyler paid the bill, Josh's hand had snuck its way to his knee, squeezing at the squish and drumming out little nervous patterns. In the back of Tyler's mind, he thought it felt vaguely like the drum lines for 'Pet Cheetah', but he wasn't going to analyse that thought process further.

 

They exited the cafe, and as Tyler was taking a few seconds to pull up google maps on his phone for the directions, he felt Josh's hand sneak into the back pocket of his pants. His hand wasn't really groping, but it wasn't staying still either, fingers brushing under the fabric and squeezing every now and then. He looked at Josh's face, but it was clear from the slightly dazed expression that his boyfriend had absolutely no conscious thought of what he was doing

 

He let out a quiet snort, slinging his own arm around Josh's shoulder to pull him close. Maybe he had teased him a little too much. Josh had fallen into his puppy headspace incredibly quickly.

 

They made their way to the theatre, Tyler making quiet conversation with Josh to make sure he was still present. Sometimes when they did this, Tyler giving Josh orders and Josh following them to the 'T', he would float out of his mind, completely unaware of what was around him. Josh still responded (slower than usual  and a touch quieter), so Tyler took it as a sign that he was in that comfortable haze just between present and gone.

 

Josh, meanwhile, was feeling slow and syrupy. He was pulled into his boyfriend's side comfortably, and at some point his hand had slipped out of the pocket to knead at Tyler's hip, massaging and running his fingers up and down the warm skin. 

 

This was heaven, he thought, content smile tugging on his lips. This was perfect. He made sure to stay engaged in Tyler's words, hanging onto every syllable. Just in case Tyler wanted something, needed something from him, then he could be the first to do it.







They make it to the movie theatre, going to the ticket area where Tyler quietly asks Josh to take over their bag. It was filled with water and some hidden snacks, covered by a hoodie. Tyler was a movie theatre pro. 

 

Josh took it immediately, putting it on the side not closest to Tyler lest it dare come in between them touching. It was heavier than he remembered, swinging him a tiny bit off balance before he caught himself with an extra step-shuffle. 

 

Damn. Thought Josh, Tyler shouldn't have been carrying this all the way here...

 

Tyler chuckled at him, giving him a quick once over to make sure he was okay. Josh had sunk into his puppy headspace quicker than Tyler had anticipated; the bag really wasn't all that heavy, but he knew that when Josh was taking orders, no matter how big his muscles were or how much weight he could bench press that morning, all his strength left him completely. He was powerless in comparison to Tyler. It was something about their dynamic they both loved.

 

It was nice to know that Josh trusted Tyler so wholeheartedly to let his mental walls slip away, to lead him and keep him safe, and it filled him with a warm rush of affection and love. Inwardly though, he told himself to keep a more keen eye on Josh. They were still in a public place, and usually Josh only lets himself slip away like this in the safe privacy of their own home. 

 

"You okay, Joshie?" Tyler whispered to his boyfriend, eyes kind and gentle. He turned to face him more, hand rising to cup his bicep, applying a soothing pressure. The use of his name had been intentional, meant to pull Josh back to the surface a little, instead of calling him 'puppy' which would only encourage him to slip away further.

 

Josh nodded at him, slower than usual and looking at Tyler like there was not a single thought behind his eyes. Tyler raised a slightly unimpressed eyebrow, debating wether or not the cinema was a good idea now. He was about to remind Josh to answer verbally when Josh did so of his own accord, eyes clearing up a tad.

 

"I'm okay, Ty. I'm good. Feels safe. We can continue. Promise." He made sure to stand up straighter, focusing his eyes entirely now. 

 

He really was okay, acknowledging that he was starting to drift but not letting himself over the brink just yet. He knew what was happening, and he was still holding the reins.

 

Tyler trusted his response, even through the clunky words. The fact that Josh had responded verbally of his own accord, even if slightly delayed, made Tyler less worried. Additionally, the speed at which his eyes had cleared up from their previously fuzzy glaze showed Tyler that his boyfriend was still in control, just letting the world soften around the edges. 

 

He nodded at Josh, relinquishing his hold of Josh's muscled arm a little and stepping towards the ticket counter a little. "If anything changes or you don't feel comfortable anymore, you tell me right away, yes Josh?"

 

Josh nodded at that, answering quietly, "Sure Ty. I will.". He took his boyfriends turning away as permission to slowly return to that lovely, hazy headspace again, following Tyler to the counter.

 

As Tyler started getting their tickets, his warm voice rushed over Josh, and he felt his gaze slipping to the back of Tyler's neck, where a single hickey was peeking out from under his shirt. He smiled at the reminder, fingers itching to press into the bruise that he had created.

 

His hand came to Tyler's upper back, swishing over his shoulder blades  before laying still and pressing into the hickey softly. Casual enough that the girl behind the cash register wouldn't recognise what he was doing. 

 

Tyler tensed under his touch, Josh being able to feel the soft muscle of his back shiver and stiffen. Happy at the result he got, his hand tracked down to Tyler's lower back, pressing into the little back dimples resting there, and kneading at the tense knot of muscles.

 

Josh's entire attention was focused on his partner now, and he heard the quiet hitch in his breathing as if it were a boom of thunder. He really wasn't doing this to tease Tyler on purpose, it was just the longer he looked at him the more details he saw, and those details were practically begging him to reach out.

 

The rising blush on Tyler's neck and ears, his shoulder blades poking through for Josh to trace, the slight way Tyler's soft tummy poked at the front of his shirt. The way his hip dips were visible even through the cargo pants, the pliant way his thighs kissed together where he was still standing in front of him.

 

Beautiful. He was so beautiful.

 

And he was going to get almost two hours worth of staring at him in the movie theatre, soft body pressing teasing curves against his loose clothing.

 

Hmmm. So yummy. 

 

He blinked once, twice, already imagining the sight before realising that Tyler had turned around and was facing him now, popcorn in one hand and their tickets in the other.

 

Oops, thought Josh. He had gotten lost in thought again.

 

With the way Tyler's eyebrow crept up, entirely unamused, he seemed to also be realising that. 

 

Josh took the popcorn from Tyler, taking a second to ensure it was safely in his arm and none of it would spill. He shook his head to himself, didn't Tyler know that he was supposed to be the strong one? It was his responsibility to hold everything for his pretty boyfriend. Ensure that he gets everything he'd want.

 

He did leave the tickets safely in Tyler's grasp though. That required a little too much thought, too much brain power, and he was more content to stay in his hazy little bubble, thoughts slow.

 

Tyler rolled his eyes slightly, but a fond smile pulled at his lips before he could hide it. "Come on, pup, let's go find our seats."








Tyler led them towards a row in the middle back, movie theatre empty except for a couple sitting closer to the screen, slightly off centre. 

 

Perks of having a non-traditional job, thought Tyler, having the theatre almost all to ourselves. Tyler settled into his seat, reclining slightly before pulling his (previously Josh's) hoodie out of their bag, and slithering into it.

 

The lights were already dimmed, advertisements playing on the screen, and he tucked himself comfortably against his seat, legs spread wide and pressing into Josh's muscled quad.

 

He let out a happy sigh before registering the frozen shadow glaring at him from the side, countenance flashing with the light from the screen. He leveled Josh with an equally scalding side-eye, what had he done to deserve that look?

 

Josh's eyebrows had pulled together, eyes springing irritatedly between his torso and his face. Tyler had no clue what to make of it, so he stared back with a deadpan expression, feeling a bit annoyed now himself.

 

"Josh, I can't read your mind." He reminded his boyfriend, slightly exasperated at his antics.

 

Josh just tugged at the hem of his loose hoodie in response, trying to pull it up and away from Tyler's torso. It was ruining his plans of admiring his boyfriend's body during the movie. His loose clothes already made it hard enough, but the hoodie was overkill. It had to go. Now. He continued removing the hoodie, getting as far as up to Tyler's armpits, when a firm hand on his wrist stopped him and held him steady.

 

Tyler's voice was lower when it came out, causing Josh's heart rate to stutter. 

 

"What do you think you're doing, pup?"

 

Josh tried his best to pull his thoughts together, eventually forming a sentence that took far longer than it should have. He stuttered over his words despite the planning he had done in his head.

 

"Just. Your hoodie. Off. I want it off. Please"

 

Tyler levelled him with a very unimpressed look, shaking his head slightly.

 

"Well, puppy, I want it on. It's cold." He said, talking as if he were speaking to a child.

 

Josh's face changed at that, shifting closer and looking up at him through big puppy dog eyes. He stuck his lip out to a pout, batting with his eyelashes to fully get the look together.

 

"Please Ty? I can- we can- cuddle, I'm warm. I just want to see you. Feel like I don't get to see you like this often, just for myself."

 

His eyes widened further, selling the look of a kicked puppy even more. Tyler felt it tear at his heartstrings already, he was never strong enough to resist that look. Especially when he knew that Josh was already feeling floaty and in puppy headspace, and it was all his own fault. This was the direct result of his earlier teasing. 

 

He knew he should deny the cute thing, he really was cold. But he was only a man, and they were on break, so he acquiesced with a sigh.

 

"Okay puppy, fine. Take it off."

 

Josh jumped at the opportunity, arms already squirming out of Tyler's grip and reaching for the offending fabric again. As soon as he got it off (slightly rougher than he wanted, but he was feeling a tad uncoordinated, so he let it go), he leaned over the seat divider, squishing his cheek into Tyler's shoulder and encircling him with strong arms. His palms were rubbing against his boyfriend, one on his elbow and the other on his squishy side, attempting to donate some of his heat.

 

"Hmmph." Said Tyler. Josh did run like a furnace, so their points of contact bled warmth into him like it was water. This was also an amenable position to be in, he decided. 

 

Although, the seat divider was pressing into his ribs quite uncomfortably, as it was bound to be doing to Josh right now.

 

Tyler reached for it, glad to find it was one of the ones that levered up and out of the way. After he did just that, he found Josh looking at it in awed understanding, his remaining 2 brain cells working hard to realise that now their individual seats had turned into one loveseat. 

 

Cute. So dumb already, thought Tyler.

 

Josh snuggled closer immediately, pulling Tyler's body halfway onto his own. He melted under the comforting pressure, arms holding his boyfriend in place, other muscles acting like bodily tension was a limited resource in the world.

 

Tyler leaned closer as well, just as the movie started. 

 

He relaxed into the strong arms encircling him, feeling the heat radiating from his boyfriend's firm chest, hearing the opening lines of the movie hammer through the near empty cinema.

 

Even Josh lay still, content with watching the movie and relaxing under the weight of Tyler.








Throughout the first third of the movie, Tyler's eyes kept wandering over to Josh, periodically checking in with his boy. Every time he did, he found the same result, face entirely entranced and eyes wide, expression unmoving from the screen. 

 

His body hadn't been able to stay still for much longer than the first few minutes, shifting around every now and then to get impossibly closer. His hands wouldn't really hold still either, stroking up and down the length of his arms, occasionally laying to rest on Tyler's soft tummy. They never stayed there for long though, always needing to touch his boyfriend but never in the same place.

 

Tyler lay like that, half on top of Josh, accepting the pleasant ministrations when the next line hit a bit harder than the others. The token bad (hot) guy of the movie had just called the son of Odysseus 'pup'. 

 

He smirked a bit, heat flushing his cheeks. What a coincidence... Tyler thought, feeling Josh have the same exact thought as his entire body tensed up, hands gripping almost painfully now. 

 

He shifted a little more upright, glancing at Josh and hoping he doesn't notice the slight red of his cheeks. Josh's eyes remained locked on the screen, but Tyler could see through their dim closeness that his pupils had entirely taken over his irises, could feel how he was breathing like he had been knocked hard in the chest.

 

Once Tyler got the heat in his own cheeks to calm down, he couldn't help a devilish grin breaking out on his face. What a perfect opportunity to tease him more...

 

He turns, the movie forgotten in the background and hand finding a firm hold on Josh's chest. He taps twice on the sternum, making Josh's already fucked out eyes settle on Tyler. 

 

Tyler bit at his bottom lip, leaning a little closer until he had Josh's attention on his mouth. Perfect.

 

He inched in even closer, holding Josh's entire focus on his face. It worked, and his puppy didn't even register the creeping hand coming up over his collarbones to rest gently around his neck.

 

Just as there was the tiniest little gap between their mouths left, Tyler stopped, gaze dropping to Josh's lips.

 

His puppy got the message, intrinsically pushing himself up and out of the seat to meet in a kiss. Or well, he tried, because just as Josh had gotten leverage with his arms and tried to lift his head, his movements were cut short by the firm hand pinning his neck to the velveteen seat.

 

He choked a bit in surprise, blood rushing to his cheeks at the constricting feeling. He bit back a whine at the last second, remembering that they were not alone in the hall. 

 

His gaze pulled back to Tyler's pleadingly, registering the smirk on his boyfriend's face a second too late. Tyler's other hand rose to work a firm squeeze against the fabric covering Josh's left pec, just over his quickening heartbeat.

 

It massaged deep into the muscle, almost painfully, before dragging itself down to his boyfriend's tensed abdomen, stroking up and down teasingly. He traced the outlines of etched muscles, feeling them tremble beneath his fingertips. So powerful, thought Tyler, but so helpless.

 

Josh's eyes were on him, reverent and glassy, body entirely here but mind relinquishing more and more control over to his partner.

 

Tyler let his hand skirt dangerously close to Josh's dick, stopping short right before making actual contact. He repeated his actions several times, relishing as the glassy effect of his puppies eyes seemed to magnify, his expression becoming more and more heated. He saw Josh start to harden up through the material of his pants, breaths coming out faster and faster. 

 

He squeezed his neck once more, longer, counting in his head. He stopped after three seconds, letting his boyfriend take in a sharp breath before swallowing his outbreaking whine in a deep kiss.

 

His hands came up to Josh's hair, pulling lightly at the soft curls to open his mouth further. Josh let out a soft moan at that, own hands coming up to grip tightly at the crease where Tyler's thighs met his hips.

 

Tyler felt his own blood rushing south, before the loud soundtrack of the movie snapped him back to the present.

 

Right. They were still in the cinema. They were supposed to be watching the movie.

 

He slowed the kiss down, hands pushing at Josh's chest, not responding to his puppy's pathetic little whine. He shifted off of him, Josh's clinging grip on his hips making it considerably harder. He glanced back at the screen once before breathlessly whispering, "No Joshie, stop. I really want to watch the movie." 

 

Josh looked utterly fucked out, barely comprehending the words Tyler was whispering at him. All he understood was that they weren't kissing anymore, and that Tyler was no longer close enough to hold and revere. He shuffled closer, arm slinging possessively over the slight pudge of his boyfriend's lower stomach, and cheek resting against the bone of Tyler's acromion process.

 

He looked up with pleading eyes at Tyler's lips, already leaning closer, dropping a few scattered kisses up Tyler's neck to his jaw, before being tisked at from above. 

 

"I'm serious, pup. I want to watch. No more."

 

Josh's head shrunk away, sulking a bit. He couldn't help the pout coming onto his face. The distraction of the movie had made the fuzziness in his head retreat slightly, but with Tyler's teasing it had returned full force. He didn't really know what was happening on screen anymore, images flashing in quick succession without allowing his molasses brain to catch up.

 

The lights were blinding and the speakers spit the sound out too loud for his ears, the fast paced cuts adding to his disassociation and confusion. It was starting to get a bit too much, a touch too overwhelming, when he remembered that Tyler was right next to him, and he could just sink further into his body and use him as a stress-ball. 

 

Tyler wouldn't mind, he knew how comforting physical touch was to Josh.

 

The hand not claiming Tyler's stomach as property slunk between the gap of the seat and his boyfriends lower back, fingers coming to rest again at the crease where hip met thigh, thumb fidgeting with the pliant skin there. 

 

Josh felt himself coming back down from the haze in front of his eyelids, focusing his attention on the grounding feeling of his boyfriend pressed against him.

 

Tyler was about to tell him off again for continuing to distract him, but Josh hadn't continued centering his touches anywhere closer to where his heat had been building. He seemed to be pawing at him more for grounding purposes than to further him into the more intense forms of pleasure.

 

His touch had continued much in the way it had earlier, switching between stroking, kneading, and stillness without any rhyme or reason. Tyler let himself relax again, allowing his posture to liquefy, and letting his muscles loosen slowly.

 

He didn't feel that comfortable with all the attention on his softer body parts, but allowed Josh's actions to continue, as his boyfriend seemed to need it right now. Tyler used to be way more shy with being touched, back when the initial layer of pudge rested on his lean form. His stomach would pull in, body contorting itself away whenever Josh's fingers came too close.

 

After a few weeks of this behaviour, Josh had asked him (in the midst of deep puppy headspace) very sternly, to stop hiding the 'yummiest parts' of himself. Tyler had never followed up what exactly he meant by that, but he got the general gist of it. It also helped that while in that headspace, Josh really only spoke when something was very wrong, or Tyler requested a verbal check in, so the authenticity behind Josh's words had melted much of his reservations and insecurities away.

 

After that he stopped caring as much, observing how his boyfriend was practically magnetised to the squishy skin clinging to his hips, stomach, and thighs. It always sent a warm rush of love down his spine, filling him with adoration for Josh and his never ending kindness.

 

His hands pushed themselves over Josh's curls, combing through them gently with quiet adoration. He let his gaze return to the movie, attention drifting back to the plot quickly as he got immersed once again.








At some point during the last third of the movie, Josh's hand had migrated to his boyfriend's thighs, sitting just above his knees, squeezing and drumming on them intermittently. If it weren't for these occasional movements, Tyler would have thought he had gone to sleep. His head had slipped down slightly, resting on Tyler's chest, curls tickling underneath his jaw.

 

Tyler was fully focused on the movie by now, the storyline slowly pulling together in his head as he felt fully immersed into the plot. 

 

Maybe we could learn a thing or two from this type of storytelling, Tyler thought in awe, mind already pulling at strings from their own lore and rearranging pieces in his mind.

 

He was thinking about the connected motif of horses throughout, when Josh's slow hand stopped him in his tracks.

 

It had inched ever so slightly higher, now sitting comfortably at his mid thigh. Josh's hand slid inwards a bit, massaging at the strong muscle and soft flesh covering it. Tyler stiffened up reflexively, the contact causing blood to redirect back to his dick.

 

Damnit, Thought Tyler, he had just gotten his hard-on to go away.

 

"Josh. What are you doing." It wasn't really a question, phrased more like a reminder to keep his puppy in line.

 

Josh seemingly didn't get the hint, or was feeling way too comfortable. He didn't move his hand at all, rather holding on tighter.

 

"What did I say earlier, puppy?"

 

Josh hummed from under him, sounding as sly as he could with only a third of his brain being switched on for speech. "said you wanted to watch the movie, 'nd no to kissing... but 'm not kissing..."

 

His mouth was kinda smooshed from his position, so it didn't come out quite clear. As he spoke, his palm pressed higher, squeezing harder into his muscle, thumb just barely brushing the fabric covering Tyler's dick.

 

He felt Tyler's heart hammer quicker from underneath his chest. If the soundtrack of the movie wasn't so loud, Josh was sure he would have been able to hear it too. The hand that had until that point been resting on Tyler's hip crept inwards as well, sneaking underneath the fabric of his loose shirt.

 

His fingers trailed a line from his hipbone towards the slight fuzz of his happy trail, repeating the motion slowly to tease his boyfriend even more.

 

"No, puppy. I said no distracting me. Behave yourself." Tyler's voice was firm, but there was just a hint of desperation under his low tone. It made Josh want to push him further. 

 

He moved his hand even lower, fingertips sliding underneath the elastic of his boxers, in slow, featherlight strokes. He deserved to tease Ty now, as retribution for earlier, Josh thought.

 

He slipped his mouth higher too, opening and teething at Tyler's pectoral muscle. 

 

"Don't wanna stop... you teased me earlier. 'ave a taste of your own medicine."

 

He confirmed his words with a firm bite to the side of Tyler's chest, not pressing in far with his teeth, but holding the muscle hostage for a few seconds. He felt his boyfriend's body jerk at the sensation, quivering to hold himself still.

 

"Puppy. No. Stop- Behave.", Tyler's voice came out slightly breathless, having lost a bit of its dominant edge.

 

Josh's hands stilled, moving back down his quad again. He reached far back into his mind to bring not-puppy Josh out for a second. He usually couldn't control his headspace that well, but the 'stop' had sent some sense back into his mind.

 

"What's your colour, Ty?" He asked slowly, mind still fuzzy and aching to continue touching, but keeping his hands obediently still.

 

Tyler balked at his question. Huh? Usually Tyler was the one to ask Josh that, checking in with their traffic light system. It was kind of confusing that his puppy, the one who's supposed to not be in control of this scene, was asking him.

 

That's new, he thought.

 

He didn't need to consider his answer that long, taking into account how he was actually feeling. He wasn't uncomfortable, he just wanted Josh to behave himself. He didn't actually mind getting touched, sure he wanted to watch the movie, but it was more about his puppies obedience to him.

 

"Green... I'm green, baby.", came Tyler's reply, a bit hesitant but still self-assured.

 

Josh leaned back down to his chest slowly, and Tyler could practically feel the sly smile on his lips already, the haze returning to Josh's eyes. "Hmmmm. Great. Don't gotta think anymore.", and landed another firm bite on Tyler's other pec.

 

Josh's hands returned full force, grabbing and stroking at really any part his fingers could find. His palms returned dangerously close to Tyler's dick, touching everywhere but where Tyler wanted him most. Riling him up and leaving him breathless.

 

"Josh. Final warning." 

 

But Josh wasn't really listening anymore, having found a piece of Tyler's shoulders not covered by his shirt, and kissing a trail haphazardly throughout the length of his clavicular line. His hands too had grown more desperate, and little whines were escaping his throat as he grabbed at Tyler's cock, giving him the friction he so desperately wanted.

 

This was going too far. He can't just say no and have Josh not listen. Then his puppy will think it's okay to act like this.

 

He needs to stop this. Now.

 

Tyler grabbed at Josh's wrists, wrenching them cleanly away from his own body. Josh let out a pained sound, slightly too loud for Tyler's liking. His grip was painfully tight, likely to leave behind purple-pink bruises in its wake in just a few hours.

 

Good. Thought Tyler with a hint of sadism, Let the puppy suffer.

 

"If you touch me one more time, I'm not touching you for the rest of the week."

 

That sent a jolt down Josh's spine, freezing his hands and restless body. Tyler smiled maliciously at his puppy's reaction. Clearly threats worked far better than orders.

 

Josh's eyes were wide, pupils still blown, searching his boyfriend's face for a single sign that he was bluffing. 

 

He couldn't find any. 

 

Shit. thought Josh, this was getting too serious. 

 

He jerked backwards, body hitting his seat almost painfully. His arms were still outstretched in front of him, held hostage by Tyler's bruising grip. 

 

He bit back a pained gasp as he tried pulling his arms towards him, the force of the grip increasing seven-fold. He couldn't decide if this felt terribly bad or terribly good, the pain was doing incredibly confusing things to his dick.

 

He shifted in his seat, strong thighs pressing together and back arching slightly, trying to get the tiny bit of friction that he so desperately needed right now. Tyler was having none of it. How dare his puppy try and chase that right now when he had done nothing but misbehave.

 

He shifted Josh's wrists into one hand, moving his other to hold an even more bruising grip down on his hip bone.

 

"None of that either pup. I'm not joking. I won't touch you at all if you continue misbehaving, you understand?"

 

That caused another whimper to climb out of Josh's throat, way louder than intended. He nodded frantically, pushing his body back into the seat even further, hanging his head down. 

 

If he actually were a dog, his tail would be tucked far under him right now.

 

Tyler lowered Josh's hands where they were still being held by the wrist, pressing them to his puppies sides.

 

"Here's what's gonna happen, pup. You're not gonna touch me, or yourself, until I give you permission. You're not gonna rock yourself back and forth, not gonna squeeze your dick with your legs, not gonna do anything that will give you any sort of stimulation, until I tell you too. You're not gonna kiss me, bite me, or do anything else with that mouth unless I. Tell. You. Too. Do you understand?"

 

Tyler's voice was dark, dangerous. It sounded like an army officer's voice, demanding attention and expecting submission. It sent a wave of terror and pleasure through Josh's spine at the same time.

 

Josh nodded again, jerking his head up and down until he was almost dizzy with it. He tried to keep his eyes on Tyler, he really did, but the embarrassment of his earlier actions kept his gaze firmly away.

 

Tyler grabbed his chin forcefully, pulling it up roughly to make him meet his eyes. "Answer me, mutt."

 

Josh's breath hitched, the half-fear half-arousal making it harder for him to push the words out.

 

"I- I understand", he stuttered out.

 

"Good. You know what will happen if you don't."

 

And just like that, Tyler's hand was gone from his chin, pushing his face away during its retreat. Tyler remained perfectly still on his seat, eyes locked onto the screen again, even though his mind was very much on other things.

 

Josh pressed himself further away from him, trying to force his hunger and heat to a place far, far away. He was breathless, panting, heart hammering in his chest loudly. He itched to be touched, itched to touch Tyler. But he kept his hands firmly where they were, pressing down on his thigh bone with grounding pressure.

 

After looking at Tyler for another 30 seconds, not managing to change how his body was reacting at all, he looked back at the screen, just in time to hear the same guy as before being called 'pup' again. 

 

Fuck.

 

Josh whimpered again without meaning to, the sound sliding out of his mouth and into the open air between them. It didn't draw a single reaction out of Tyler, who simply acted like nothing had happened.

 

This is going to be a long day. Josh thought, already way past accepting the painful hard-on in his pants, and the fact that he could do absolutely nothing about it.








Josh wasn't doing any better by the time the movie finally ended, tense and stiff and blushing from his face all the way down his shoulders. The heat that had been building in his lower abdomen hadn't abated, in fact had only grown stronger, Josh being able to feel the buzz that his blood carried all throughout his body. 

 

He knows he needs to pull his act together, needs to obey Tyler to the ‘T’ for every single upcoming command, needs to make it up to him.

 

He doesn't stand up, doesn't even move, until Tyler gestures him up with a single sharp jerk of his head. Josh moves immediately, as if his body was connected by a string to him, feeling his muscles tense before he's even thought about standing.

 

His knees are shaky, legs feeling like jelly, and his brain has already left the direct vicinity, floating somewhere close to the air vents of the cinema right now. 

 

What now?

 

Josh stares at his boyfriend, eyes starting to melt, waiting for the next command.  His gaze stays locked on Tyler's face, even though the gorgeous body in front of him is practically begging to be looked at, to be revered. But he has orders. He needs to follow, needs to show Tyler that he can still be good, despite his lack of control earlier.

 

Tyler points at the floor next to their seats, face still stuck in an unreadable scowl. Josh follows his finger, trying to read what he's supposed to do out of thin air. Kneel? In public? He mulls it over for a few seconds, looking back to his boyfriend's face for a hint of reassurance, a clue maybe.

 

He finds nothing.

 

He lowers himself on the ground, glancing around to make sure that there was no one else in the theatre with them anymore. His knees lock into place next to their bag, tight quads stretching back as he settles on his ankles. He makes sure his hands stay open, resting on his thighs, and straightens his posture like Tyler usually wants him to. 

 

He needs to be perfect, to make up for earlier. He doesn't dare look up.

 

Fingers snap quickly in his vision, bringing his gaze up to look straight. "No, mutt. Up. Our bag, carry it."

 

Oh. Of course.

 

Josh feels a small wave of embarrassment flood through him. Of course Tyler wouldn't make him kneel in public, he needs to get his mind out of the gutter.

 

He shakes out his curls, standing up before pulling the bag up his shoulders and onto his back.

 

Woah. Heavy.

 

It seemed even weightier than before, even though now their snacks were diminished and their water almost empty. He wouldn't complain though, he was trained better than that. Whatever Tyler wanted, he would do.

 

Tyler beckoned him over with a single finger, muttering out a low "Heel." Josh stumbled forward, whining a bit before catching his balance on the adjacent seats and keeping one step of distance between them. 

 

Tyler climbed up the steps of the theatre in front of him, heading for the exit at the back. Just before he opens the door, he stops, turning to Josh.

 

"You don't make a single sound until we're back in the hotel room. No talking unless you need to safe word. Understood?" His eyes are cold steel, darkening in their intensity, sending a shiver down Josh's back.

 

He nods fervently, clutching the straps of their backpack as a tether. Tyler disappears through the door, and Josh has to take fast steps to keep up. He has to stay on heel, has to follow orders. Anything. For Tyler.








Tyler calls a taxi back to their hotel, making the executive decision that Josh's mental capabilities couldn't really handle a walk that long.

 

Just a dumb puppy.

 

Once the taxi pulls up Josh moves from his space a step behind Tyler, and he's about to reprimand him when he sees he's just opening the door for him like he always does, eyes hazy and gone but still being a sweetheart.

 

That makes Tyler's heart melt a little. His Josh always found ways in their everyday life to show his care for him, his adoration. He wants to thank Josh, but stops at the last second.

 

He needs to keep up his dominant persona. 

 

He always took longer than Josh to slip into his headspace, and turning soft now wouldn't help. His puppy misbehaved earlier, and he needed to be reprimanded, kept in line. No matter how lovely his boy could be in the meantime.

 

He settled inside the taxi cab, patting his puppy on the cheek as a way of thanks. Still genuine, but also still an appropriate reaction to a dog. Perfect.

 

Once Josh was safely sat inside as well, Tyler lifted his hand to sit on his boy's firm thigh, a way of claim. His fingers sliding back and forth over the muscle definition on the sides before stilling. His hold increased, fingers pressing deeply into skin, a test.

 

Josh tensed up, hazy eyes falling to where their skin connected. He took in a quiet, shuddering breath, but nothing else. He was behaving.

 

Good.








Once they arrive, Tyler is out of the car incredibly fast. He says "heel" without checking to see if his puppy even heard him, slipping into the sliding door of their hotel.

 

He leads them up to their suite, Josh always one step behind him. He opens the door with their keycard quickly, gesturing for his puppy to go in first.

 

He clicks the door shut behind them, locking it firmly.

 

When he turns around, Josh is already trembling, eyes wide and molten with the want in them. His entire body seems to be thrumming, and Tyler can feel his puppies body heat even through the air between them.

 

He pushes past him in the narrow hallway, hand coming up to stabilise himself on Josh's waist, smoothing across his firm stomach on his way. Josh takes in another shuddery breath, arms twitching forward in an aborted move to touch, hold, anything, but stops himself halfway.

 

Tyler levels him with an unimpressed raise of his eyebrow. He definitely needs more training...

 

For another time though, Tyler decided. He was way too pent up himself to do anything meaningful to Josh right now, and his puppy looked right on the edge as well.

 

Tyler points to the floor in front of the bed, gaze hard and muscles tense. His next command is dark and quiet, yet cuts through the room like a knife. 

 

"Down."

 

Josh follows instantly, dropping to his knees roughly before shuffling into position. His kneecaps throb with the weight of his fall, but he has no time to think about that, already waiting for another order.

 

Tyler sighs strongly in annoyance, Josh's eyes flicking up to see what had caused the sound, looking back down at himself to check his posture. 

 

Not straight enough?

 

He sat back further on his heels, spine mimicking steel as he forced himself even more upright. He checked Tyler's face again, to no improvement. 

 

Fuck.

 

More boobs?

 

He pushed his chest forward, arching his back and squeezing his arms inwards slightly to press his pecs together more. He glanced down at himself, pleased at the result of his slight cleavage, before looking back to Tyler, awaiting.

 

"No pup. The backpack. Take it off." Tyler said with an irritated eye-roll.

 

Oh. Of course. Why didn't he think of that?

 

Josh rushed to comply again, shoving the backpack as far away from them as he could, before returning hastily to his position. 

 

"Shirt off."

 

Josh pulled desperately at the fabric, wrists tangling up in it before he'd even gotten it over his shoulders. He continued tugging, wanting to show Tyler that he could be good, that he deserved to be touched again, but only got himself more caught in the twists of his shirt. His torso lay bare, face half covered and eyesight impaired through the cotton.

 

A high whine bubbled out of his throat at his inability to undress, shoulders stuttering in further attempts of getting the godforsaken cloth off of his frame.

 

A calloused hand on his shoulder surprised him, toying with the bunches of fabric twisted there. 

 

"Stupid little puppy... Can't even follow simple orders, huh?"

 

Another soft whine came at that, Josh shaking his head fervently in disagreement.

 

He can be good. He can be good. He can follow orders.

 

The hand slipped around his skin until it rested against his fluttering pulse point, pressing down ever so slightly. "Speak up, pet." Came another order, far closer in proximity than the first. Josh hadn't even noticed him move.

 

He needed to say something, he realised just a second too late, attempting to form words through his syrupy thoughts. They slipped away just as he caught them, distracted by Tyler's hands helping ease the shirt off of him. 

 

Distracted by the touch, the burning sensation his fingers left behind on gooseflesh skin, distracted by the beautiful closeness of Tyler right in front of his face when the shirt was finally removed. He pushed out the sentence breathlessly, eyes widening to show his sincerity.

 

"I- can follow orders. Promise! Promise. I'll be good. Let me be good. Please."

 

Tyler considered his words, eyes pulling together in mock thoughtfulness. "I don't know about that puppy... You seemed pretty against following my orders earlier... Don't know if you can be considered 'good' after that."

 

Josh almost flinched back at that, eyes filling with panic and head shaking back and forth frantically. "No! No, please- mistake, it was a mistake. I'm sorry. Please" 

 

So desperate already, thought Tyler, even though he'd barely touched him yet. How cute.

 

He stepped in closer, opening up his puppies knees with the toe of his boot. Josh spread his legs further, straining to stretch as far as could. Anything for him. Tyler inched forward, until a sharp downward force pressed down on Josh's dick, finally giving him some much needed friction. 

 

It caused his puppy to fold in half, hands grabbing at his calf, a sharp moan forcing its way out.

 

"Up. Said you'd be good, so keep your posture."

 

Josh pulled himself back upright, muscle by muscle. It looked like it took every bit of energy the poor pup had left in his system. He settled again in his pretty kneel, barely hiding the full body shivers running through him. 

 

His eyes widened as he realised where his arms currently led to, the fact that those were his own hands connected to them, and the fact that they were touching Tyler. He pulled them back like he had been burned.

 

Shit.

 

Shit. Shit. Shit.

 

No touching. That was a rule from earlier. A rule he just broke without a single conscious thought. He looked up fearfully, already scared of Tyler's reaction. He needed to be good for him. He had to.

 

He could feel tears start to well up in his eyes, desperation bleeding out through them. His heart pounded even faster, breaths coming in quick as he regarded the man in front of him. 

 

Tyler leaned down further, boot changing out for a knee pressed between his thighs. Josh could almost scream from the divine pressure, tears overflowing onto his cheeks at the stimulation.

 

His muscles lost their strength gradually, Josh's posture failing again before he jerked straight.

 

"Oh puppy..." Came the condescending voice from in front, finger trailing through the mess of tears on his cheekbone. 

 

"Can't even be trusted to keep your hands to yourself. I know you're better than that." He tutted softly, thumb tapping against his chin.

 

"Give me your hands." 

 

Josh followed without hesitation, offering his wrists up together, already anticipating the promise of being tied up.

 

He was right. Tyler stood up, hooking his fingers under his shirt, rucking it up some and reaching for his belt. Josh could drool at the sight, soft lower stomach becoming visible for a split second. 

 

It wasn't enough. He needed more.

 

He was still staring where Tyler had finally shown some skin, when he finally noticed the feeling of thick leather biting into his wrists. It cinched in tighter, being tied with a knot to the bed frame behind him.

 

He arched further to accommodate the stretch of his arms above him, biceps flexing and tensing as he got used to the new position. He gazed up at Tyler once he was settled, eyes flicking coyly between his eyes and crotch.

 

Tyler chuckled lowly at that, his puppy was so obvious. And impatient.

 

His boot dug in a little to the left, releasing some of the friction on Josh's aching dick. Josh let out another whine, high in his throat and desperate.

 

Tyler moved slowly to unzip his pants, letting them saunter down to his ankles, watching as his puppies eyes grew comically large at the sight. Josh moved forward on instinct, stopping just shy of touching the clinging boxers with his lips, looking up, waiting for permission.

 

So polite, thought Tyler.

 

"Good boy." He rumbled, watching as Josh's breath got caught in his throat as the praise settled.

 

"Go on. You can move. Make me feel good, puppy."

 

That spurred Josh into action, licking at the damp patch already forming on Tyler's boxers, mouthing over his hard length through the fabric. He pressed forwards further, straining against where he was bound to the bed frame, trying to taste more. Tyler let out a shaky breath above him, fingers sliding into unruly curls and holding on tight.

 

Josh pressed further forwards, dragging lips and the occasional scrape of teeth across the cotton, humming in pleasure at finally being good for Tyler. The little breaths he was getting out of him were a good start, but he needed more.

 

Not enough. Not enough. Not enough. Was the only thought being chanted around Josh's empty brain, echoing around and reverberating through his skull. He needed more pressure on his own dick, already so hard from Tyler's relentless teasing that morning. 

 

The heat in his lower stomach mingled with his need to taste more, have Tyler's actual dick in his mouth, bring him even more pleasure. 

 

Those boxers needed to go, now.

 

Josh leaned back, panting, cheeks flushed and eyes teary from the desperate heat clinging to his entire body. 

 

"Please. Please Ty. More." He whined frantically into the air between them, not even really knowing what he was asking for.

 

"More what, pup?" Tyler teased, sole pressing sideways, providing the most delicious friction to Josh's aching cock. Josh shuddered, circling his hips in half-aborted grinds like he couldn't stop himself from moving.

 

"Need you. In my mouth. Please. Take-" He cut himself off with a particularly sharp moan, Tyler's heel digging in almost painfully now.

 

"Take them off-" He pleaded, eyes shiny and dark with want, nosing at the offending fabric.

 

Tyler's hands pulled tighter on his hair, pulling his face up to meet his gaze. His expression hardened, shaking his head condescendingly.

 

"Hmm puppy... Don't you think I've done enough for you already?" He asked, face pulling into a mock-thoughtful frown.

 

"Let you distract me, let you touch me, let you kiss me... No puppy, I think you can take them off yourself."

 

Josh turned red at that, face heating up in embarrassment at his earlier disobedience. His arms spasmed forwards, aiming to tug the offending fabric down, right as leather bit into his wrists painfully.

 

Josh let out a half-moan half-whine at that, the stinging in his wrists egging his flushed cock on.

 

Tyler chuckled above him, one hand coming to pat at his cheek playfully. His voice washed low and condescending all around him.

 

"d'you forget you were tied up, puppy?"

 

Josh choked on a whine, two tears making their staggered way down his cheeks at the humiliation as he nodded.

 

"Lift your hips for me." Came the next command, which Josh followed immediately, butt lifting from his ankles, relieving some of the uncomfortable strain of his muscles. Tyler's boot followed further underneath, before his hands moved to Josh's shoulders to push him down again, grinding him deep into the leather.

 

Josh moaned at the feeling, moving his hips for more friction. The boot rubbed against him in just the right way, sending tingles up his spine. The feeling was divine, but he still had to obey. His gaze returned to Tyler's crotch, the wet fabric calling out to him.

 

"Go on, pup. Take 'em off."

 

Josh closed the gap, teeth fumbling around the lower hem of one boxer leg before successfully nagging it. He pulled down, eyes going crossed as he concentrated.

 

It didn't work. 

 

The fabric had gotten stuck where the meat on Tyler's inner thigh swelled outwards. 

 

Fuck. Different approach.

 

He pushed himself up, struggling against the backwards pull on his wrists. His front teeth graze at soft skin, slightly higher than where he was aiming for. He dragged them down until they caught on the waistband, then gave a solid yank to bring them down just about halfway. Still not enough to free Tyler's dick, but a step in the right direction.

 

Tyler rewards him for his effort with a lift of his boot, giving him even more stimulation. 

 

The breathless sounds and pretty moan bubbling out of his puppy go straight to Tyler's dick. He won't last long like this, and by the looks of it, neither will Josh. They needed a way to release both of their pent up needs from the morning, the relentless teasing having gotten to the both of them.

 

Josh pulls himself together one last time, teeth hooking back into the waist band and biting, finally tearing the boxers down. Tyler's cock springs free, hard and red and just above Josh's eye level.

 

Josh wastes no time, lips encircling the tip and licking at the salty tang of pre-cum gathered there. He hums at the taste, opening his mouth to take him in further.

 

Tyler lets out his own stuttered moan at the feeling, fingers threading back through Josh's curls and gripping hard. 

 

Josh laves at the underside of his dick, pulling his cheeks together and sucking simultaneously. He bobs his head in smooth motions, taking Tyler further and further in, until his nose is almost bumping against soft skin.

 

He shifts forwards, chasing the feeling in his mouth, the movement rubbing his own dick up against Tyler's boot. He moans again at the feeling, shifting up higher against Tyler's leg and taking him deeper at the same time. His hips start moving, grinding down in frantic little circles.

 

Everything was too much, and also not enough.

 

Josh pulled off with a gasp, taking in a ragged few breaths to collect himself, before going back and continuing to suck Tyler's dick, picking up speed now. Tyler was looking down from above, breathing heavily himself. He grabbed Josh's hair tightly, starting to thrust softly into Josh's mouth, warming his puppies throat up to the intrusion.

 

He shifted his leg closer one last time, causing another shudder to make its way through Josh's tense muscles, before the hands in his hair started really taking control, guiding him in and out and back in again.

 

Josh felt about ready to combust, the final shift of Tyler's shin filling his lower stomach with a building fire. The way Tyler was fucking into his mouth didn't help the matter, the control and slight pain pushing him closer and closer to the edge.

 

He forced his throat to relax, letting go of any tension in his neck to be guided fully by Tyler. He started sucking more vigorously, tongue and cheeks working together in a never ending rhythm. 

 

He lost control of his own reactions at that point, chasing nothing more than the delicious friction between his legs and the feeling of being totally owned, controlled from above.

 

He was moaning loudly now, eyes closed, every tiny movement of his body sending him hurtling closer and closer to the edge. 

 

But he couldn't, not yet.

 

Not before Tyler.

 

He had to prove he was good, had to make up for his previous disobedience in the only way he knew how.

 

The rest of the world fell away, the burn of his knees on the carpet, the biting at his wrists from the belt, the tension pulling in his muscles all faded to the back of his mind, focusing entirely on the man above him.

 

He opened his eyes, looking up at Tyler, and concentrating on timing his movements with his thrusts. Every snap of Tyler's hips took him in deeper, at every retreat he sucked harder while his tongue toyed with the tip and the cycle would repeat. 

 

He was rewarded with deep moans from above, Tyler's breath hitching and eyes closing in pleasure.

 

"Just- Just like that, puppy. Doing so well for me- my good boy"

 

The praise lit up his chest in warmth, and he continued with even more gusto. He could feel Tyler's movements becoming more frenzied, less organised, his thighs starting to tremble from the stimulation.

 

He hummed around him, proud of the reaction he was pulling from Tyler. The soft moans leaving his boyfriend's lips only added to the feeling, and he continued on diligently.

 

"Joshie- close, so close. Keep going." Tyler ordered from above, thighs quaking harder now.

 

Josh nodded, taking him deeper one last time before Tyler tensed above him, dick pulsing and cum spurting down his puppies warm throat. Hands gripping painfully into Josh's hair, using him to hold himself upright.

 

Josh groaned at the feeling, swallowing obediently, going slower and working him through his climax. Once he was fully done, Tyler pushed him off with stiff hands, breath ragged and eyes dark, his next words coming out gravelly and hoarse.

 

"Go on puppy, did so well for me. Make yourself feel good."

 

Tyler's leg hiked higher against him, shifting up and down against his aching cock. Josh could barely hold himself upright anymore, arms twitching in pleasure where they were strung up above him. His hips moved frantically, before catching on just the right angle and stuttering forward.

 

Another whine left his throat, high and keening. He was so close. So, so close.

 

"There you go puppy, doing so well. Just let go for me."

 

Another wave of tight warmth shuddered through him, pressing in deeper and deeper before stars overtook his eyes and his body exploded with pleasure. 

 

Josh came with a moan, stomach muscles jerking visibly as he dug himself harder into Tyler's leg. His posture slumped forward, shaking and twitching and blissfully empty.

 

He took in a shuddering breath, feeling the post-orgasm high fade to a comforting buzz around him. He leaned heavier into Tyler's leg, pressing himself as close as he could to the pleasant warmth.

 

Perfect, thought Josh, content leaning against Tyler.

 

Somewhere above him, he felt his wrists being freed from their hold, his arms being guided gently to hang at his sides. It released the aching tension in his shoulders and traps, and he let out a satisfied sigh as gravity pulled his arms down further, stretching his muscles out slowly.

 

A soft voice was mumbling something above him, gentle fingers soothing over his curls, petting him delicately.

 

Heaven, thought Josh, sinking deeper into the lovely haze surrounding him.

 

The warm hand petting him slunk down to his jaw, and he took the opportunity to rest his heavy head against it, relaxing further.

 

More words were said above him, but they filtered into his ears and out of his mind before he could even think about processing them, content to let his muscles stretch and hang without any thought.

 

Another hand scratched down his scalp pleasantly, lowering until resting at his neck. Josh tilted his head up, opening his neck up to more touch. Everything about this felt so safe. 

 

Soft kisses were being pressed up against his face, starting at his hairline and making their way over brow-bones and the tilt of his cheek, delivering a final one to the tip of his nose.

 

Josh couldn't help a small giggle escape at the last one, he felt floaty. Oh so floaty. As if he could just fly away.

 

The soothing voice was back, whispering sweet things to him from close by. Josh let the calm syllables wash over him blindly, enjoying the safety and warmth he was surrounded with.

 

"Joshie. Come on baby. Look at me."

 

The voice filtered through his ears, taking a while to process until he understood that his eyes must have been closed in the first place. He didn't really want to leave the lovely haze surrounding him, but he knew he could trust the voice, knew something about it was so familiar it ached, and he wanted to listen to it. To submit.

 

So he opened his eyes, the outline of Tyler blurry in his central vision. His eyes got stuck on Tyler's, their warm light brown outline gorgeous and comforting. He felt his own smile grow wider, grinning with contentment and adoration.

 

Pretty. So pretty.

 

"Thank you Joshie" The voice- No, Tyler, said, laughing softly and pressing another kiss to his nose. Josh hadn't really meant to say that out loud, but if it kept getting him kisses he really wasn't going to complain.

 

"Are you back with me?" Tyler asked again, voice soft and soothing while hands rubbed across his jaw and shoulder.

 

Josh hummed what was supposed to be an affirmative "Hmmm", eyes closing again as he leaned closer into the lovely feeling of soft hands on his skin.

 

"Keep your eyes open for me, baby." Said Tyler, way closer than Josh had thought he was.

 

Josh opened his eyes, using way more effort than it should have taken, leaning in closer to the cozy warmth of his boyfriend. He wanted to melt into his skin and never leave.

 

"Up you get, we gotta shower."

 

Tyler said kindly, hands reaching under Josh's armpits and lifting him a few centimetres off the ground. Josh understood the command, straightening his wobbly legs and clinging on to his boyfriend for stability.

 

It's hard to stand, Josh realised belatedly, knees barely able to lock underneath him and calves filling with staticky pins and needles as the blood returned. Woah. Need to sit down.

 

"Hmm... Bed?"

 

He asked, eyes slipping shut again and leaning almost all of his weight on Tyler.

 

"No Joshie. Shower, don't want to be gross later."

 

Josh let out a sad sigh, but allowed himself to be led to the adjoining bathroom on shaky feet, the pins and needles receding gradually. 

 

He heard the sound of rushing water before understanding what it meant, so the press of something cold and wet on his cheek spooked him backwards. His eyes blared open to the sharp LED lights, catching on every bit of shiny metal in the little bathroom.

 

He flinched away until he felt the cold wall at his back, arm coming up to cover his eyes, overwhelmed at the sudden burst of information he had to process. The movement pulled at his sore shoulders, muscles and ligaments already overstretched, lighting up with residual pain. 

 

A slightly panicked whine clawed out of his throat at the feeling, but got softer as another hand (this one dry) patted him over his collar bone, fingers spreading to massage at the tense muscle just to the side of it.

 

"Woah Josh, slow down, you're okay. Just me, just my hand. You're okay baby."

 

Tyler's arms reached around him, bracketing his sides and back reassuringly. He breathed exaggeratedly slowly, keeping posture and gaze as comforting as possible. Once Josh relaxed into the hold, he moved his hand to Josh's head, cradling him closer into the dark warmth of his neck.

 

"Come on baby, quick shower, nice warm water, and then we take a nap, okay?

 

He spoke quietly, directly into Josh's ears, anchoring him to the present.

 

"Okay", came the whispered reply, Josh preparing himself for the difference in feeling this time.

 

Tyler pulled off his remaining clothes gently, making sure to leave a comforting palm pressed to his skin at all times, a tether to the outside world.

 

He led Josh closer to the spray of the water, not putting them under yet, just waiting for his puppy to acclimate to the sounds and sensations around him.

 

"Ready, baby?" He asked, gently brushing his puppies cheekbones, a soothing gesture. Tyler watched as Josh leaned into it, head chasing the touch in a way that reminded him heavily of Jim.

 

"Yeah" came the reply, so quiet it almost wasn't audible over the sound of the shower. 

 

Tyler brings him under the warm spray of water slowly, keeping Josh close and connected at all times. He washes them both up quickly, warm water and gentle citrus soap filling the air with a comforting aroma.

 

Tyler could feel under his palms how Josh's muscles melted one by one the longer he was standing, relying more and more on Tyler's grip to keep him upright.

 

He took that as a sign to rinse off quicker, before stopping the shower, wrapping Josh in a fluffy towel and drying them both off. Josh's cheeks and chest were still a tone of pink from the remaining blush and heat of the water, and he couldn't help himself from leaning in and pressing soft kisses on the warmed skin.

 

"Was I good?"

 

Josh asked from above, lax jaw and sleep pulling on his vowels quietly. Tyler rested his warm hand on his shoulder blades, pressing him through the bathroom door and towards the bed.

 

"Always."




fin.

Notes:

I don't have a beta its just me and grammarly against the world. Also this is the first time I've ever attempted writing smut. It was supposed to be 5k words but i kept delaying it with more teasing cuz i didn't know how to write sex... oops...

If only I could describe smut how I can describe bodies...

That's why I'm an EMT and not a stripper. Oh well. Hope you enjoyed!

Much love and stay alive,

- Pasha

(p.s., comments and kudos light up my life <3)