Actions

Work Header

Tethered

Summary:

Javier's hand wraps around the leather loop at the other end of the leash, resting on his knee like it's the most normal thing for him to have. The connection makes John shiver. Yeah, he definitely wants this.

Notes:

Uhh happy pride
I just know these boys could get into kink if they weren't living in the goddamn 1800s. John was made to be a pup.

Work Text:

“Don't know why I can't do this bit on my own,” John grumbles as Javier affixes the buckle on the collar at his neck.

“Dogs don't have thumbs,” Javier replies easily. The leather hugs John's neck as Javier cinches the closure snug. He sags a bit where he's seated on the bed, one hand fisted in his hair to keep it out of the way. He can feel it press against his throat with every breath, not limiting, but impossible to ignore. There's the click of the clasp connecting the chain, the leash, and John reminds himself that he was the one who asked for this, he wants to try this.

“Good?’ Javier asks, leaning into John's vision. John gives a nod and lets his hair back down. Javier's hand wraps around the leather loop at the other end of the leash, resting on his knee like it's the most normal thing for him to have. The connection makes John shiver. Yeah, he definitely wants this.

‘tonces,” Javier settles himself back on the bed, holding himself up on the palm of his free hand. “Strip. Dogs don't wear clothes.”

John feels his face warm. Alright, so they're just diving into it. He exhales slowly before he stands and begins to unbutton his shirt. Javier holds up his hand with the leash, giving him the slack John needs to move. John's stomach flutters as he drops his shirt on the ground. It's nothing he hasn't done before, but the scrutiny is a little odd this time around. He watches the bedside table like it's a part of the conversation as he shrugs off his pants and boxers, tossing them into a pile with his shirt by the wall.

John's gaze eventually tracks back to Javier. He's twirling the end of the leash in his hand, legs spread where he sits. He's wearing a wide-necked shirt and sweatpants, all baggy and obscuring his form. Meanwhile John is entirely exposed.

“Sit,” Javier commands with a smile. John fights a grimace. The urge to ignore the request flares up. He's never been good at following orders. The idea that it in this context would make any difference is, well, optimistic at best. Javier watches expectantly, a lazy expression at odds with the intensity of his stare. His eyes are hypnotizing in their own right, and John's gut squirms as he goes down to one knee, then both, before he sits back on his heels.

He’s right at Javier’s knees, so it doesn't take much movement for Javier to lean forward and card his hand through John's hair.

“Good boy,” Javier purrs. John leans into the touch, at the way Javier scratches at the back of his neck slightly. “Collar suits you,” he continues as he traces his finger between the leather and John's skin. It sends a shiver down John's spine. “Up,” Javier tugs lightly on the leash. John's cock twitches, surprising himself. There's a kind of giddy excitement that builds as he goes onto all fours. Javier's looking at him with nothing but admiration, and it settles on John's skin like a warm haze. He doesn't feel exposed anymore. It feels right, somehow.

Javier stands up. He towers over John, but the look on his face, soft and gentle, keeps John under his spell. He takes a few steps around John, never too far away. The leash makes John aware of his position the whole while, and he hears it collect on the floor when Javier bends down to run a hand down his back. Blunt fingernails pressing into his skin, the touch staying long after it's moved on.

John suppresses a shudder when Javier palms across the breadth of his ass. The touch settles, brushing back and forth.

“Gotta get you a tail, boy,” Javier murmurs. “You'd look real good with one.” The words wash over John like the sun's rays, nothing but warmth and light. A sound catches in his throat, something almost like a whine before it’s cut off with a click. “Can you wag your tail for me, puppy?”

John sways his hips back and forth, his skin prickling and buzzing. His head swims, his thoughts muddled. Javier makes a satisfied noise, patting him lightly on the ass. The blood’s drained from John’s head and it pools in his gut, churning pleasantly. He leans back against Javier's hand, where it rests on the curve of his glute. Javier's thumb strokes back and forth, an innocent gesture, but the touch sends a lick of heat to John's groin.

Javier slips out of his sweatpants impossibly gracefully before he sits back on the bed. He’s half hard, the head of his cock poking out from his foreskin. John’s mouth waters as Javier spreads his legs.

“C’mon, pup,” Javier invites. “Come give this bone a lick.”

That's-

John pinches his lips together, ducks his head a bit. He can’t help it, a laugh makes his shoulders shake.

What?” John mutters, a little breathless with trying to keep his laughter down. Javier’s expression cracks.

“Whaat?” Javier argues through his own laugh. “I thought it was sexy.”

John snorts.

“It wasn’t,” John denies. Javier lets out a groan that’s full of mirth. The buzzing feeling is fading, just a bit. Brought back up to the surface like a bobber that’s lost its bait. The absurdity of the situation seeps into the space, and John sits back on his heels to scrub a hand through his hair.

“It’s good though, yeah?” Javier confirms, after the laughter has faded away. A smile worms its way across John’s face, despite the embarrassment.

“Yeah,” he admits. He feels the leash tighten a bit and looks up. Javier’s got that look on his face that makes John’s arousal roar back to life.

“You’re doing real good,” Javier adds. John sways a little closer, falling forwards onto his hands so he can get closer between Javier’s knees. Javier finds John’s hair again, tucking a lock behind an ear. “My good boy.” God, Javier’s voice. It sinks into his skin like warm honey, lets him slip back under easily. Javier’s touch trails along his jawline, ends at his chin so that he’s forced to look up. “Lookin’ real nice for me.”

A whine sounds from the back of John’s throat as he turns to press his face into Javier’s thigh. His leg hair pricks at John’s cheek. Javier continues to pet at his hair as John mouths at the skin, lets his face rub up against it. He's lost in the sensation of it, focused on the feel of it all. It's almost stronger now, like his senses have heightened somehow.

John feels Javier’s leg shift, but doesn’t think much of it until there’s a touch between his spread legs. He swallows a weak noise as Javier’s foot presses gently up against his balls, shin brushing against where John’s cock bobs.

“You happy, pup?” Javier asks with another light press upwards. “You wanna show me how happy you are?”

John’s hips jerk of their own accord. The simple touch of his cockhead across Javier’s skin is almost too much, but he closes in all the same, slotting himself up against Javier’s leg. The friction as he rubs up against Javier’s calf is enough to drive him half crazy. He whines at it, pressing his forehead to Javier’s knee as he ruts. His hands grab at the mattress on either side of Javier’s leg.

John’s whole body is flushed, he can feel the buzz of it all across his skin. His thoughts are so small in comparison, his mind tucked far away from his body.

“There you go,” Javier grins. “You listen so well.”

“Hnngh-” John moans. He feels the wetness he leaves behind on Javier’s leg as he continues to move. He’s desperate for it, to show Javier just how good he can be, just how well he can follow, behave. John’s thighs close around Javier’s ankle. His breath quickens. Javier always takes care of him, he’s a good boy-

Down,” Javier yanks John away by the collar before he gets too close. John lets out a mournful whine. He repeats the noise, panting out the sound as he strains against the leash. His hips thrust against the air, practically sobbing at the loss.

John cracks his eyes open, looking up at Javier and whimpering.

“Not yet,” Javier reigns him in. “You want that? You’re gonna have to work for it.” With his free hand Javier strokes himself slow and even. He tugs at the leash, wrapping it around his hand to get rid of the slack when John crawls in close. “Get to work, mutt. Open.”

John’s mouth falls slack as Javier guides his cock to it. He presses himself to the inside of John’s cheek, making it bulge obscenely as John tries to lap around it. Javier’s warm and wet in his mouth, the taste familiar and intoxicating on John’s lips. He knows what Javier likes, and his mind can hardly focus on anything other than to bring him pleasure.

After sliding it around the whole of John’s mouth Javier lets go, instead guiding John in with the leash tight in his grip.

“There you go,” Javier’s voice has gotten strained. “Ain’t this better? Sure looks like you’re enjoyin’ it.” John’s eyes are glassy and unfocused, barely flinching when Javier nudges the back of his throat. His collar tightens when he takes Javier in deep, like he's being squeezed from the inside and out. The wet suction is unmistakable, stark against the din of the room. He’s making a mess of himself, letting the precum and spit slobber down his chin, hot breath panting where his mouth isn’t occupied.

Javier lets the leash go slack for a moment, allows John to catch his breath, but he instead shifts to kissing down along Javier’s shaft, to where he can nuzzle and lap at his balls. Javier adjusts how he’s sitting, gives John the space to move about. He mouths along the soft skin of Javier’s thighs, noses underneath so he can sneak his tongue down to Javier’s hole.

He’s already slick and loose. God.

John laps across Javier's entrance, feeling frenzied as he surges forward. Javier lets out a choked gasp before John's pulled back by the leash.

“Eager, ain'tcha John?” Javier comments breathlessly. His chest heaves, his cock flushed and drooling. The color of his eyes has all but disappeared, the black of his pupils all encompassing. John pants openly as he takes it all in, his whole body coiled tight and ready to spring.

“That what you want?” Javier asks. John whimpers and strains against the leash, pawing uselessly at Javier's legs. “Alright,” Javier relents. “Up.”

Javier scrambles back on the bed, keeping the leash tight so that John has no choice but to follow. Javier has just enough time to throw his shirt off before John crawls over on all fours. His hair hangs down on the sides of his face, cock dripping down onto Javier's pelvis. Javier looks like a god receiving some kind of blessing, sprawled out and basking in John's visage. Maybe he’s got it turned around. Maybe that makes John divine.

Come,” Javier asks. John presses in close as Javier hitches his legs up over John's hips. John’s hands are white-knuckled in the sheets on either side of Javier's chest. His cock bumps against the swell of Javier's ass.

Javier curls his hand around John's length and John releases a loud, broken cry. He doesn't think he's ever been harder in his life. Javier isn't stroking him, just maneuvering him to his entrance. The moment he's lined up John thrusts, sinking inside in one rough snap.

Fuck!” Javier cries. He's burning up inside, practically boiling as he clamps onto John's cock. John ruts into him, shallow but fast. Javier’s grip on the leash doesn't loosen, keeping John in close and forcing him to piston his hips right as he is. Like a dog. Every breath is a whine, one long moan accented with his inhalations.

“Hah- mierda-” Javier gasps. “Just like that- My good boy-”

The praise only pushes him further. Javier’s free hand grabs at John’s ass before he give it a few swats. The feeling ricochets up John’s body like a kick in the head. He tucks his face into Javier’s neck and bites hard, his whines turning into near growls.

Yes-” Javier sobs. “So good- ‘m so close- God dámelo- keep going- shit-”

Javier clenches tight as he cums. His body seizes, letting out a wail loud in John's ear. He can practically feel how it scrapes at Javier's throat, the rawness of it all at odds with how his body seems to melt in pleasure. John keeps jackrabbiting into him, long after Javier’s cock has gone limp and he's begun to twitch and snap from overstimulation. Javier gives him one weak clench and it's enough to take him over. His tempo cuts in half as he works his hips into Javier's spent body, flooding him with his release.

-

John loses a bit of time. When he opens his eyes he's laying on his stomach. His eyes blink open. Javier lays beside him, and he smiles when John looks his way.

“Alright?” Javier asks. John moves to speak and finds it hard, somehow. “Take it easy,” Javier adds as he brushes the hair out of John's eyes. “Nice ‘n slow.” 

It takes a moment for John to focus, to come back to earth.

“That was,” John's voice is rougher than usual. “Amazin’.”

“You did so well,” Javier smiles. John returns it. His body feels loose and warm, sinking into the mattress with each exhale. Javier pulls himself up to his knees. John lets his eyes flutter shut when he comes near. The relief of the cool air hitting his neck when the collar loosens makes him sigh. A touch replaces it, Javier rubbing circles into the back of his neck with both hands.

“Do dogs get massages?” John mumbles as he turns to press his face down into the pillow.

“This one does,” Javier replies. John grins.

“Woof.”