Actions

Work Header

Till likes big dogs (he really wants to have a dog)

Summary:

You already know the drill, yada yada yada, Till's revenge on Ivan for the last part

Notes:

In case you couldn't tell Ivan is the one in the gear... okay?

If you're looking for puppy Till I recommend this fic v

https://archiveofourown.org/works/77796466

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

Work Text:

Okay, now this was just getting ridiculous.

“Come here boy!” Till calls out, patting his hands against his knees and making a bunch of kissy noises all in mocking fashion.

Ivan stays put, glaring daggers at him from across the bedroom. He refuses to move, because quite frankly… he didn’t really know how to move. 

Till tilts his head slightly, a defeated sigh escaping his lips as he straightens himself up again. “This isn’t very obedient of you, ya know,” He explains, turning his gaze in a random direction before continuing. “I might just have to add another hour or two because of it.”

A worried and frustrated noise of shock escapes Ivan and it’s loud enough to be heard seeing as it causes Till to grin. “Well come on!” Till shouts. “You can do it, I believe in you!” He keeps his eyes on his boyfriend, loving that angry expression and eventually Ivan starts to move.

Uneducated and unbalanced, he slowly begins to crawl across the floor, wobbling, like a baby that had just learned to walk for the first time as he grunted and moaned softly with each ‘step’

Despite Ivan’s struggles and many unsteady limbs, he made it to his boyfriend; if you would even call that a victory. His forehead bumps against the emo’s knee, groaning softly as a reaction to the hell he had gotten himself into.

Now you may be wondering; just what did Ivan get himself into? Or perhaps you’re not, you read the tags after all so let’s not dilly dally and go back to the beginning.

The couple were far too deep into this chaotic, freak war that they couldn’t enjoy their time outside of it due to the fear of not knowing if it was a punishment or not. So, they made a deal - from now on punishment would come from blackmail and not surprises and false hope; that way they could enjoy sex without having to worry about the true intention.

Unfortunately for Ivan, this new rule was put in place after he had his turn.

“Ah- you’re kidding, right?” The raven chuckles nervously, eyes glued to Till’s phone screen. “When I agreed to the blackmail thing, I didn’t expect you to act on it so soon- were you already plotting?”

“Duh,” Till replies, his attitude making it sound more obvious than it was. “Why did you think you were going to be let off the hook for something like that? You made me wait for like- 3 hours, dickhole!”

“If I’m being completely honest with you, it was because it was just a little funny,” Ivan admits, though he says it much quieter than his usual speaking term. Till’s expression confirmed that it was heard though and the jock quickly switched up. “Okay, but in my defense- I did check on you and whether you want to admit to it or not, you were having fun.”

Till furrows his eyebrows as a response, scoffing and tucking his arms against his chest as he avoids his boyfriend’s gaze. “Whatever, I’m still punishing you.”

“As you wish,” Ivan replies with a small smile, trying to ignore his racing heart that was both screaming at him to go home and avoid the consequences of his actions, but the freakier, more curious side was much louder; telling him that whatever Till had planned was sure to be fun in some capacity and maybe that’s why he digs himself into a deeper hole. “Just what might the aftermath be if I deny your game?”

Till grins, humming a random tune as he unlocks his phone and turns the screen towards his boyfriend. “I dunno, I’m not part of the popular squad and all that bullshit, but I do wonder how the students would feel knowing Mr. Perfect is actually a huge dork.”

Ivan’s teasing smirk drops as his blood runs cold. He was presented with a- well, kinda stalkerish video, really, of Till filming the bathroom door while he was showering. Now, obviously, the door was closed and nothing was shown; so what made this so fear striking? Probably the fact that Ivan was singing his little heart out to a song from a musical. 

“Haah,” He replies, a failed attempt to swipe the phone from the outcast as he began to sweat. “You’re quite the little stalker, aren’t you?”

Till only shrugs, pocketing his phone once more and turning back towards the raven. “Unless you want to see how students will react to the most popular boy having his own personal concert in the shower,” Till pauses, walking up to Ivan and placing a suit of some sorts in his hands. “I suggest you don’t try to get out of your punishment.”

Now obviously, Till would never actually post something like that. He was well aware that Ivan’s reputation wasn’t to drive his ego, but something that he used as survival - and no matter how upset Till would get at him, he’d never willingly ruin that, and he was pretty sure that Ivan knew that too. He could recognize an empty threat and Till’s bluffing miles away, which kept these little sessions in good fun because nobody was actually getting hurt.

Besides, they had gone over each other’s kink lists; they had a safety word that could be heard through gags, so it’s not like the other was constricted from requesting to stop. Plus, it wasn’t uncommon for the one playing the dominant role to stop and check in, because no revenge is satisfying if it’s breaking boundaries.

The bathroom door opens as the football star walks back out into the bedroom and Till couldn’t even focus on his next step with the sight that had blessed his eyes.

“Is this really necessary?” Ivan whines, pulling at the tight latex suit and watching it rubberband against his skin. “Also I didn’t know you even owned something like this.”

Oh sweet Jesus, Till thinks to himself, trying not to make direct eye contact with Ivan’s bulge. He’s drawn away from his thoughts as he notices Ivan was staring at him and waiting for his response. “Oh, uh-” He spits, shaking his head as an attempt to clear his mind before he falls back into his character. “I bought it like- two days ago or whatever, so consider yourself spoiled.”

Till continues to examine him, seeing how the tight, stretchy material hugged the jock’s larger frame. The zipper compartments in his special areas and most importantly just how much he could see without Ivan being naked. However, a seed of guilt plants itself in his stomach as he watches Ivan continue to fidget with it.

“Is it, um, too tight?” Till asks with sincerity. “I’m pretty sure I ordered one in your size- or at least, like- the closest thing to it.”

“It’s not uncomfortable,” Ivan makes sure to confirm firstly to avoid a spiraling guilt ridden Till episode. “It’s new, of course, but I wouldn’t exactly say I hate the feel of it. I’m just more impressed that you could afford something fancy like this.” He teases and whatever guilt and sympathy Till had got flushed in that very minute.

“You know I was starting to feel a little bad for you knowing what’s in store, but I don’t anymore.”

Gulp.

Till orders Ivan to sit on the mattress, making sure to continue to bring up the recorded video to keep him in his place. Despite Ivan’s teasing remarks he was surprisingly good at submitting. He sits on the edge of the bed, his body facing Till and maybe he should have avoided punishment after all.

“You’re very uncreative,” Ivan chuckles, watching Till place the cage over his cock and lock him up. Till ignores the comment for now, focusing on what he was doing as he tucked Ivan in and zipped the compartment up.

“You won’t be saying that when I’m finished with you.” The emo challenges, grinning at the heat rising to Ivan’s face. Was it his words? Spiraling thoughts and questions about exactly what was going to happen to him? He wasn’t sure, but it didn’t matter in the end anyway when Till stuck out his hand. 

This was a common occurrence, enough to prove just how much Ivan could ragebait too close to the sun. He gives Till a second glance before placing his hand in the other's palm. If he’s right, then this would be the part where he wishes his hands goodbye.

Till wasn’t expecting Ivan to listen so easily, but he appreciates it as he slides the bondage mitten on the available hand. He smirks hearing Ivan’s breathing more clearly, requesting that he switches hands so he can trap that one as well. When he’s done, the jock is left quite helpless.

“Ah- no ropes today?” Ivan sweats, pressing his covered hands against each other. They were made of leather and it wasn’t a soft material either, but one that was hard; like his hands were trapped inside light-weight boulders. Till ignores him, ordering him to stand instead (which he does), but Ivan continues. “Seriously, this is quite fancy for something as silly as a punishment.”

“If you think this is fancy, I really dread what you’ll think when I’m ready.” Till replies preoccupied; Ivan swallowed - The regret of his actions starting to settle and sit heavy in his stomach, but it’s interrupted when he releases a sharp inhale. “Let me know if this is too tight by the way,” Till voices, pulling the corset tighter around Ivan’s waist.

“I’ve always wanted a dog,” Till speaks into the silence as he focuses on adjusting the belt running down Ivan’s back. “My mom says they’re a lot of work, but it hasn’t stopped me from wanting one, you know?”

“I… suppose?” Ivan questions, keeping his breathing under control as Till works. “That’s quite the random statement.”

“It won’t be random for long.”

Lastly, Ivan was ordered to get on his knees and as illogical as it seemed his heart rate spiked. Oh to be used by Till- sucking and warming his cock in his mouth; but that would be a reward, this was a punishment.

Till guides Ivan’s arm, stopping when his wrist meets his shoulder and internally grinning when he can feel Ivan’s teasing remarks begin to plummet. He connects the hanging snaplock on top of the mitten to the giant D-ring in the center of Ivan’s back before repeating the process with his other arm and wrist to keep his hands locked in place before moving on.

“That’s not too tight, right?” Till asks while examining the leather restrains cinched over the jock’s  folded limbs. Two straps at the top and bottom to keep the position.

“No,” Ivan confirms, experimenting with how much room to move he has. Spoiler alert, it isn’t much. A nervous swallow makes its way down his all of a sudden dry throat, but he disguises it with what he does best. “Did you stay up late watching tutorials?” He teases.

Till doesn’t vocally answer, only gives him an unimpressed look before walking around behind him and shoving the raven onto his stomach with a bit of force. Ivan lets out a gasp, sucking in a breath from the discomfort of the cage hitting the ground and his stomach resting on top of it. “Joke while you can, I guess,” Till hums as he repeats the process with Ivan’s legs; bent over his knees with his ankles bound to his thighs, cinching straps around them as well.

By the time Till is finished, Ivan is left with little to zero mobility. He studies his restraints, squinting his eyes and furrowing his eyebrows as he tries to move his limbs as much as the leather will allow. He turns his attention towards Till, already playing his part with those puppy dog eyes.

“Pretty helpless, aren’t ya?” Till teases, booping his nose playfully to give Ivan a taste of his own medicine. “Would you believe me if I said I wasn’t quite dressing you yet?”

“Seriously?” Ivan exhales- “What more could you have planned before the actual punishment? How did you even manage to afford all of this- you’re a young adult who still lives with his mother, aren’t you?”

“Are you shaming me?” Till asks, a bit of hurt in his voice that causes Ivan’s eyes to widen; he opens his mouth to speak, but Till interrupts. “Whatever, I don’t care, that’s probably my sign.”

“Sign to w-” Ivan wasn’t able to finish his question when a hunk of leather was shoved against the bottom half of his face. He makes a muffled noise of surprise and confusion, eventually adjusting his lips around the silicone plug in the mask that would keep him quiet. 

Till only chuckles, readjusting the muzzle to fit perfectly around Ivan’s chin and face. It wasn’t flat like a panel, but held a shape; the shape representing the snout you’d see on a German Shepherd or other large dog. The stitching on the front also created a decently detailed dog nose design and Till was more than satisfied that he was able to find a mask as adorable as this one compared to his… other options.

Ivan grunts in frustration, trying to move his head away from the emo’s work space but not getting very far as Till continues to fasten the buckles around Ivan’s head. 

“To answer your rude question,” Till begins, tightening the straps and adjusting the hood to fit Ivan's face perfectly. “I make quite a bit from art commissions,” He pauses, focused on the cute leather ears sewn into the side straps that give the illusion of Ivan having sturdy and pointy dog ears (duh). “That’s not for you to worry about though, you have bigger fish to fry- or maybe I should say, bigger bones to chew.” Till laughs, patting the right side of Ivan’s cheek in mockery.

It becomes obviously clear why Till had blurted out that random statement and Ivan can only glare at him while a leather collar is buckled around his neck with a DIY tag from his crafty partner. Till hums as he observes his work, walking around behind Ivan and chuckling at the jock’s failed and restricted movements of not being able to turn around so easily. 

“I dunno, I think you’re missing something.” Till observes and maybe Ivan didn’t need anything else as he played his part perfectly; shutting his eyes and taking a quiet breath with an expression closely examining a popular dog meme. However, his eyes shoot open as he bites down on the plug wedged in his mouth. His body shaking and squirming as Till pushes the butt plug deeper in his exposed hole.

“Cute,” Till comments, readjusting the fluffy tail to his liking before zipping the compartment as close as he could get it. “Looking like a real dog now, aren’t ya jock boy?” Ivan growls through his muzzle in response, not really helping his case. 

Till walks back to the front of him, grabbing his waist to guide him to his new position of all fours; or more specifically his elbows and knees. Till runs his hands through the dog’s hair with a bit of strength, ruffling and messing it up as much as he can while ignoring Ivan’s muffled protests. “Who’s a good doggy- who’s a good doggy? You are, yes! You are!” He mocks, having way too much fun. 

As he should.

—-

Now that you have all of the required context, dear viewer, let’s resume from where we left off.

—-

“Good boy!” Till praises with exaggerated cheer, though he was impressed with how fast Ivan had managed to make it across the room for never walking like this before. “You’re learning so fast, such a smart jock puppy.”

Ivan growls, satisfying Till’s needs. 

Till walks to the other side of the room, finding twisted amusement at how long it takes Ivan to turn himself around. “Come here,” He commands, grinning at Ivan’s reactions. “I have to make sure my dog knows how to walk around his home.”

Ivan tilts his head to the side, unimpressed and irritated. 

Till simply lifts a brow, sighing as he begins to fish out his phone from his pocket but he stops when Ivan ever so slowly makes his way back to the other side of the room, knowing exactly what Till was going to do.

The emo giggles, clasping his hands together like a pleased child. Ivan couldn’t see what he could and that really was such a shame because it was extremely hot. While the emo did make a big deal about getting paid handsomely, he still didn’t have as much as he wanted. Originally, he wanted to get an electronic plug; one that he could control with an app or remote, but those were way out of his budget. The one he settled on wasn’t so bad though.

It wasn’t fully mechanical, but there was a tiny bit of machinery inside the fur that made it slowly wag back and forth and every time Ivan walked Till could see it happening over his back. He had to remember to remind himself to take at least one video for the memories. 

Ivan had lost track of how many times Till ordered him to walk back and forth around the space. He was for sure going to have bruising by the end of this, but come on- he’s a football player; when did he not have bruising. That was the evil genius behind it really, nobody would suspect anything.

Ivan’s head almost bumps Till’s leg, but the emo simply takes a few slow steps back, just enough to stay out of reach. “I said to come here didn’t I? Come on then, puppy, come.”

This fucking- Ivan thinks to himself, both frustrated and pleasantly surprised at how good the dominant role looked on Till. Tiredness was catching up to him as he continued his way over to his boyfriend, halting when his head made contact. 

Till praises with a rough head pat, but he pauses shortly after.

“You know, you’re still a bit on the alpha side,” Till observes- pretending to think as he ignores Ivan’s displeased noises. “I think you need more training.” He sits back in his gaming chair and creates a gesture with his hand. “Sit up.”

‘are you serious?’ Ivan tries to say through his muzzle; the gear and walking was already embarrassing enough- but commands now too? His face was flushed, but downstairs didn’t seem to mind it as much as he wanted to disagree.

“Hm? What’s that?” Till mocked softly, “Can’t understand you through ya muzzle,” He grins, Ivan’s irritated expression and noises just making his cock twitch more and more. “I also really don’t care what you have to say anyway, now sit up.”

Ivan growls again, looking down at his situation and trying to navigate exactly how the hell he would sit up without assistance. He huffs, using the momentum of pushing off with his elbows to lean back on his shins; cringing when he feels the plug tail lunge deeper into his ass.

Till doesn’t praise him this time- instead he takes the opportunity of his puppy’s position and presses his boot against Ivan’s bulge, listening to the jock shudder and attempting to protect himself. 

Ivan glances up at Till with pleading eyes, gasping and grunting as Till adds more pressure to push his caged cock further against his stomach. “Must be so uncomfortable under that, hm?” He observes, keeping his foot there to watch Ivan squirm before finally putting his foot down. “I think we should have a look.”

Ivan feels pathetic- he was pathetic - As soon as Till had unzipped the front compartment his half hard and locked cock flopped out of the latex; already beginning to leak and Ivan could only turn his face away from Till’s taunting as he nudged it with his boot.

Till clicks his tongue in dissatisfaction, continuing to toy with the poor thing, narrowing his eyes up to see Ivan’s avoiding gaze but very flushed face. “Aw, is my good boy embarrassed?” Till patronizes, observing how Ivan’s cock twitched and began to leak more with each insult. He scoffs, putting his leg down. “You’re such a fucking freak.”

Ivan whines through his muzzle, regret stirring through his brain as he was in a pretty close scenario of what he put Till in a few days ago. 

Till lifts a brow, noticing the defeat that had sunk in his jock’s body language and where was the fun if he gave up? He sighs, tucking Ivan back into the latex and zipping the compartment up before standing. He’ll deal with all that later.

“Alright, I’m bored.” He announces. Ivan quickly snaps his head forward, giving Till his hopeful puppy eyes. Boredom must mean he survived his punishment and boy was it frustrating; he stays still, waiting on his shins as the tail wags against the floor. Instead of freedom, however; the emo simply pets him as he walks past before collecting a few things and sitting against a wall on the opposite side of the room.

Ivan blinks. Did that really just happen? He asks himself, turning to look over his shoulder. There were a few sheets of paper spread around Till, but what caused him to furrow his eyebrows was the laptop on his boyfriend’s lap. The audacity of this bastard. Ivan growls.

Maybe he didn’t need Till- he was smart, he was sure he could, uh- maybe get out of this. He flexes his fingers in his mittens, pulling his wrist and only growing more frustrated by the clank of the snaplock connected to his back; keeping his hands against his shoulders. Ivan whines in frustration, like a toddler throwing a fit - okay, so he definitely couldn’t free himself.

He looks around, huffing as he rocks himself slightly before tipping forward to return back on all fours.

As much as he didn’t want to admit that Till’s dumb and humiliating exercises from earlier meant something- they unfortunately did; making it easier to walk seeing as Ivan was more familiar with the way it worked. He much quicker crawls over to Till, clearing his throat as loudly as he can and nudging his arm with his head.

“Fuck off, I’m busy.” Till replies, not looking away from his screen as he turns his body away from his dog. Ivan keeps pushing, headbutting him and whining commands through his muzzle. Till sighs dramatically. “Go entertain yourself, I'm catching up on my homework.” He shoves Ivan this time and as embarrassing as it was Ivan goes sliding across the floor with zero struggle, almost losing what little balance he had from the impact.

The jock huffs, both frustrated and embarrassed that his attempts did nothing as Till returned to typing, but Ivan wasn’t exactly one to give up so easily; even when his odds were bleak. He (somewhat) marches back over there, but instead of targeting Till he targets the papers on the floor, placing an elbow over one and beginning to walk backwards to drag it with him.

“Dude!” Till yells, easily pulling it out from under the little weight. “Bad dog- bad dog!” Till expresses as he puts the paper back in its spot. “Go chase your tail or something- or whatever dogs do!”

Ivan furrows his eyebrows, glaring daggers at the outcast before stealing another paper. If Till wanted him to stop then he’d have to let him free. At least, that’s how he thought it would go, but exactly what power did he expect to have like this.

“Oh my fucking God- you’re so annoying.” Till huffs, packing up his little work space and moving to his bed. Ivan blinks, a shiver running down his spine. At this level, the bed was huge, but it wouldn’t stop him from trying as he walked to the side of the mattress.

He pauses, trying to think through how the hell he was supposed to get up there.

The jock tries to recreate what he did earlier- squeezing together his knees as closely to his chest as possible before tipping back using his elbows to land on his shins. He blinks again, only being able to see a bit of Till from the edge of the bed. He inhales, exhaling through his nose and making some sad attempt to lunge himself forward or to lean a little back to get a better view, but he’s stuck.

A growl of frustration leaks behind his muzzle- both directed at Till and himself. He didn’t like to use words like this, but he truly was powerless against Till in this state. So what else was there to do really? Embrace his role. He stays on his shins, releasing any annoying sound the muzzle will allow to escape and it seems to do the case as he hears an aggravated groan from above.

“Here, fetch,” Till mocks, throwing some random ball across the room before returning to his work. Ivan’s offended, unable to believe the absolute audacity that Till had to ignore him like this. He also hated how horny it made him, but that’s to unpack later. He huffs, giving up in that compartment- but another idea came to mind.

“Dude- what are you doing?! Stop!” Till exclaims, jumping up from his mattress and running over to push Ivan away from the attempted destruction. “Do you have any idea how long this took me to put together?!” The emo scolds, connecting the broken pieces of LEGO to fix the set. He sighs in relief that Ivan hadn’t broken it too much.

He glares down at his dog- his dog glaring back while repeating an obvious command. Till grits his teeth, placing the toy on a much higher shelf before he explodes. “Okay, that’s it!”

Ivan smiles under his muzzle, the expression reaching his eyes as he closes them and nods his head slowly in a confident way. Till eventually breaks under his ragebait and now this will be over and done with. 

He expects freedom, but instead a clink of metal rings in his ears. He opens his eyes slowly, narrowing them down to the floor and well; freedom doesn’t await him, but a leash.

Ivan makes a muffled noise of shock before a whine follows shortly after; trying to plant his knees against the floor, but unable to do anything as Till continues to drag him across the bedroom.

“Nope, you’re a bad dog- and bad dogs don’t get special privileges like walking around without supervision from their owner.”

Ivan growls- shouting swears behind his muzzle and thrashing his head about as a sad attempt to disconnect the leash from his collar. He’s forced to follow and he’s absolutely pissed that Till was able to outsmart him. He should have seen this coming, really, but he didn’t actually expect Till to be prepared.

And now here he is; sitting at Till’s side while the leash was wrapped around the emo’s wrist as he continued typing on his laptop. Ivan huffs, refusing to accept defeat so easily as he begins to walk away- sucking in a breath at the pressure in his neck from being tugged and stopping in his steps. (if you could even call it steps)

He seethes, rightfully embarrassed by how powerless he was in dog mode. He glances over his shoulder, expression clearly displeased; but Till ignores him and continues working and after much trial and error of fighting against the all powerful leash, well, Ivan finally gives up; sinking at Till’s feet and laying on his stomach, panting and huffing irritated breaths as his hand pulls uselessly against his shoulder.

He feels Till’s arm warmer brush against his face followed by fingers in his hair; they disappear as fast as they appeared. “Good boy.” The emo states, further mocking Ivan’s situation, but all he responds with is a tiny growl.

Ivan lost track of time, the clatter of keys and scribbling of notes all he could focus on as the side of his head rested against the floor. He could feel the plug inside of him and the slight movement of the fur coated tail. He huffs, that petty spirit of him wanting to keep trying to win his freedom by force, but he drowns it- because clearly that wasn’t going to work.

Till sighs through his nose, closing his laptop and scooting his chair a bit back. He had, uh- well, gotten caught up enough. Maybe he’ll get a bad grade, but the point is he tried. He runs a hand through his hair before looking down at his dog who finally seemed to be obeying. 

Ivan’s head was on the floor meaning his ass was somewhat raised to keep his balance. Till has an internal conflict in his head, trying to pinpoint if he’s being too mean, but he decides fuck it- he was going to most likely be punished for this stunt regardless, so he might as well have fun.

Till grabs the plug and twists it, listening to Ivan suddenly get his energy back as he gasps and moans softly to the action. He gives it another twist- teasing and slow, watching Ivan writhe and shudder as it moves inside him. He can’t help but smile at the unseriousness of the tail still wagging- actually, that’s perfect material.

“You must really enjoy this with how you’re wagging your tail, huh doggy?” Till taunts, continuing to twist and turn the plug in Ivan’s ass and eating up every noise he makes. Sometimes it’s a moan, other times a whimper or frustrated growl, but they all tasted the same; delicious.

‘fuck you,’ Ivan tries to say through his muzzle, readjusting his lips every once in awhile to keep the silicone gag comfortably in his mouth. He tries to inch away from the pressure, but Till keeps him on a short leash- literally.

Till continues messing with it- seeing how much twisting Ivan’s body can take and it’s not like Ivan was new to being penetrated up there, but it wasn’t common and his body was still trying to get used to that tight and full feeling. He squirms, pleading and gasping until it ends in a sob and that’s when Till finally lets go.

Till hums in satisfaction, standing up and nudging the leash a bit. Ivan groans.

“Come on, up.” He commands, tugging the leash with a bit more force and watching as Ivan struggles to lift himself back on all fours. The DIY tag hangs as he stands and Till gives himself an internal pat on the back getting a glance at it while Ivan slowly follows him.

He doesn’t take him far, just a few feet away from his desk as he sits on the edge of his bed. “Sit up,” He asks, letting the leash have a bit of slack before fluttering his eyelashes, playing innocently. “Please, puppy?”

Ivan huffs in irritation, glaring at him as always- but he obeys, propping himself back on his shins and embarrassingly enough it had become remotely easier.

“Ooh, such a good dog,” Till chuckles, patting Ivan’s cheek and basking in the reality that he can’t do anything to stop his mocking gestures. “You sure were a hard one to train, but you listened eventually,” Till smirks, “And for that I think you deserve a reward!”

Ivan’s ears perk up- or well his real ones- as he narrows his eyes up at Till. A quiet satisfied noise from under his muzzle. Till leans forward, unzipping the front compartment to free, well free isn’t really a good word- to release- nope- to reveal Ivan’s caged cock. Nailed it.

Ivan whines, shudders when he can barely feel Till’s fingers through the bars on his hot skin and he hates how he was already leaking. “Aw, poor little puppy,” Till exaggerates his frown, wrapping a tight hand around the cage and chuckling when he remembers Ivan did this very thing. Ivan was well aware of it too. “Poor horny little puppy can’t touch himself or get hard, can he- can he? No he can’t, awww.”

Ivan seethes, trying to hide the evidence that this was only making him metaphorically harder. Till seems to notice it as he lets out a scoff. Though, he ignores the sight to continue his train of thought. “You might be a bad dog, but what kind of owner would I be to not let his dog have a little relief?”

Ivan moans softly- satisfaction? Pleading? It was a little hard to tell thanks to his gag, but he manifests that Till means what he says. He buckles his hips- thrusting up into Till’s hand and sobbing when the hand is removed.

“Not like that, dumbass,” Till scolds. He straightens himself up, scooting closer to the edge of the mattress before parking his leg next to Ivan. The jock blinks, looking between it and the emo before his eyes stop on Till’s face. He whines, a muffled ‘is this a joke?’ trying to make its way into reality as he shakes his head slowly.

“It’s this or nothing.”

He sniffles, whining about his situation and usually Ivan had dignity, but he was desperate and Till knew it. Slowly, Ivan inches closer to Till’s leg, his caged cock rubbing against the pant leg as he starts humping. It’s embarrassing- It’s humiliating, and he can barely feel it, but he clings onto the small satisfactions his brain can pick up. 

Till simply watches, unimpressed and feeling a little bad at how much Ivan was struggling to get himself off through his cage, but he doesn’t give him a shortcut, because this was nicer than what Ivan had done for him. 

Ivan’s sobbing, horny and frustrated as his covered hands shake uselessly and he begins to pick up speed- absolutely grinding against Till’s leg with his hips. He watches his neglected and trapped cock rub against the fabric, unable to harden but thankfully feeling something

He’s grunting from under his mask, picking up speed the more desperate he feels and Till swears that maybe being in dog mode for this long had made Ivan animalistic with the noises escaping him. Regardless, he hooks a finger through the D-ring of Ivan’s collar to pull him closer against his leg. “Such a useless dog,” Till insults. “Can’t even make himself come, pathetic.” Ivan whines. 

He keeps him squished against his limb, watching Ivan sob out of frustration as the added pressure makes it harder to grind his cock, but it wasn’t impossible. “Come on, mutt,” Till sighs, bouncing his leg a tad bit only because he was growing impatient. “I don’t have all day.”

Finally, after many minutes; he comes. 

There isn’t much of course, but still enough to make a mess on Till’s jeans and maybe the emo didn’t think this entire thing through as he cringed at the sight. “Gross,” Till whispers, causing Ivan to whine with embarrassment. Finally, he pulls his leg away and releases Ivan’s collar- watching the jock thrusting the air.

Till gently pushes Ivan on his stomach, hearing him moan and groan when his torso makes contact with the floor. He removes the belts around his legs and slowly extends them out; apologizing softly when he hears Ivan make a noise or his bones pop. 

He does the same with his hands and arms before removing the plug and mask to give Ivan some relief. He’s sweating, because the latex had been sticking to his skin for the hours he was trapped in dog mode, but his eyes were full of many different emotions that Till couldn’t quite pinpoint.

He wraps soft hands around Ivan’s face- laying a kiss to his forehead before messing with his hair again. “Once you regain your ability to walk like a human, I’ll release you from your cage.” Till states. Ivan nods his head slowly in agreement, allowing his lungs to take in the more open air. “I might keep the collar though, it looks good on you.”

“Not funny,” Ivan says in between breaths.

Now the choice was Ivan’s. Does he surrender and be the more mature person and let Till have the victory? Or does he come up with another idea and wait until Till finally gives up so he can flaunt the win? Who knows.

Notes:

I think this is my favorite part so far hehe

Series this work belongs to: