Actions

Work Header

A Bit Of Both (The Black Box)

Summary:

Ilya moved the box up to the front of the closet and placed it on the built-in shelf where a lot of their toys were stored. He hoped that if he had done a good enough job today, Shane would let him take it out and play.

Or

Ilya completed all of his tasks and finally gets walked like a dog.

***This is an updated version of this fic as of 3.12.2026***

Notes:

(See the end of the work for notes.)

Work Text:

Ilya scanned down the list of chores Shane left on the kitchen counter this morning before he left to run errands.

Over their years together, they found that a checklist system worked best. Ilya got to feel the sense of accomplishment that came with checking off each task as it was completed and he was able to keep track of where he left off if he got distracted along the way.

Ilya completed the easiest tasks first, the ones that required little effort and even less focus: putting away dishes, sweeping the kitchen, and changing the sheets. He was down to the tasks that usually resulted in him getting side tracked, it was time to tackle his nemesis, laundry. There was something so inherently boring about laundry that made it almost impossible for Ilya to remember to finish it. He had to get it all into the washer… wait… into the dryer… wait some more, then finally he'd carry it all to the bedroom to be folded and hung up.

Ilya knew Shane was particular about his clothes, he had been since day one, folding them neatly before following Ilya to the hotel bed. Ilya was instantly smitten by this little quirk of his rival.

Ilya momentarily got lost in a daydream of their first encounter in room 1410. The firm hands and nervous energy were as palpable in his mind as the day it happened. He remembered how timid Shane was that day and how Ilya took the lead in asking Shane what he wanted. Ilya chuckled to himself at how much things had changed since that day.

Determined to finish his task, he snapped himself out of the memory and collected the hangers from their shared closet and hung their clothes the way he knew Shane liked.

When he was putting the last batch of dress shirts away Ilya stubbed his toe on a solid black box in the back corner of the closet. A box that Ilya hadn't thought about in at least a year. He moved the box up to the front of the closet and placed it on the built-in shelf where a lot of their toys were stored.

He hoped that if he had done a good enough job with his chores Shane would let him take it out and play.

-

Shane closed the front door, took off his shoes and walked inside. “Ilya?” he called with no answer. He walked over to the list he'd left on the counter for Ilya this morning, pleasantly surprised to see everything checked off with a little note in pencil at the bottom from Ilya, “waiting for my reward upstairs.”

Shane walked upstairs to their bedroom and found Ilya waiting for him leaning on the bathroom doorframe. It was clear he'd showered a while ago, his dark blonde curls now flecked with bits of gray were mostly dry. It was perfectly curled in the messy way Shane loved. He was wearing nothing but a pair of gray cotton pants, low slung on his hips like always.

“Thank you for finishing everything on the list, I'm very proud of you” Shane said as he approached Ilya for a kiss. Ilya preened under his praise. Shane learned long ago the way to get Ilya to complete tasks he deemed as “Shane Hollander levels of boring” was to incentivize him with some reward.

Predictably, the reward was pretty much always of a sexual nature, but sometimes it was as simple as holding Ilya and running his hands through his hair as they watched some action movie of Ilya's choosing.

It had taken Ilya a lot of work with his therapist for Ilya to become comfortable asking for what he wanted. He had come home and told Shane his therapist had tasked him with becoming more comfortable relinquishing a small bit of his control with Shane sexually.

Ilya had always been so in control in the beginning, it was a source of comfort for Shane to be able to give up the white knuckle control he clung to in his day to day life which was amplified by all the secrets he was keeping.

As their lives mellowed out after retiring from hockey, Shane found himself with less of a need to cede control to Ilya and this task was the perfect opportunity to explore what else they could be. They tried just about everything you could think of in the bedroom, some of it stuck around as routine, some of it didn't, some things they put on a shelf to come back to later.

“What would you like for a reward today?” Shane asked, noticing the clean sheets and the freshly made bed.

“I found something in the closet when I was hanging shirts, I thought it could be fun.” Ilya said as he stepped into the closet.

Ilya reached down to the built-in shelves and pulled out a black box Shane couldn't immediately place. He guessed it wasn't something that they used frequently then. Ilya sheepishly carried the box over to Shane and placed it in his hands, placing a kiss on his cheek as he stepped back.

Shane flipped open the box and smirked at what he found inside. “Is this because you were such a good boy today?” Shane asked, he watched closely for Ilya's reaction, observing him a little more critically than usual.

Inside the box was a thick leather collar, a short leash, and a muzzle. Shane flashed back to the first few times they'd used the items in this box. Both of them trying to feel out whether this was for praise or punishment. Whether it was a struggle for control or Ilya's willing submission.

Some days it was about the power struggle. When Ilya was in his head, craving a moment of silence that needed to be forced by Shane's hand.

Other days it was about giving himself over to Shane, to be stripped down to nothing but his base instincts to please and chase pleasure in a more animalistic way.

Exploring all of these kinks and activities together over the years meant they'd found each other's boundaries and were comfortable discussing how they wanted things to play out.

“Am I going to be harsh or kind today?” Shane asked, lifting his eyes back to his husband.

“A bit of both I think” Ilya replied with his lazy smirk that still made Shane melt.

Shane stood from the bed collar in hand “Kneel for me Ilya” Ilya immediately sank to his knees in front of him.

Shane ran his empty hand up one side of Ilya's neck and down the other. Leaning over he reverently pressed a kiss to his husband's adams apple and gently placed the collar around him and tightened it to be just a bit on the loose side.

“Would you like it tighter? Looser?” Shane asked.

Ilya was smiling up at him already “It is perfect moya lyubov.”

Shane took hold of the ring resting at the base of Ilya's neck and looped his finger through it checking that the collar was secure before attaching the short black leash to it. Shane let the leash drop to rest nestled between Ilya's pecs and drooping to the floor.

“You're doing so well for me moy shchenok (my puppy)” Shane whispered as he raked his hand through Ilya's hair. Ilya whimpered slightly as his head was pulled back by Shane's grip tightening in his hair.

Lastly, Shane picked up the muzzle, it was a sturdy leather piece that wrapped around Ilya's jaw with cut out slits for air. There was also a cut out for his nose and a delicate leather strap that ran up the center of his face to secure the whole thing behind his head.

Ilya let out a deep sigh as the buckles slid closed, he looked up at Shane, the pupils of his eyes blown so wide there was barely any color to be found. Shane could see Ilya getting hard in through his thin sleep pants. Shane took a moment to check the straps and the fit of the muzzle on Ilya's face.

Looking down at his husband Shane was in awe that Ilya is able to trust him to give him what he needs. “What color, Ilya?”

“Green, very fucking green” Ilya supplied immediately.

“Good, I love you very much.” Shane said as he ruffled the top of Ilya's head, giving him a gentle scratch.

Shane picked up the leash, brushing his fingertips over Ilya's nipple on the way causing a sharp inhale from the muzzled man at his feet.

-

Shane started to walk over to the bench at the end of their bed, Ilya stayed kneeling dumbstruck by Shane's ass in the tight joggers he was wearing. Even after retiring, Shane kept up his insane training regimen that provided him with an incredible ass that was all Ilya's to enjoy.

Everything in him begged for him to bite it, to sink his teeth into the soft skin. He knew what it felt like in his mouth and he wanted it so bad.

He'd been so distracted he didn't realize the slack had run out on the leash and it was now stretched taut between him and Shane. Shane gave the leash a hard pull causing Ilya to catch himself with his hands. “Ilya, come, now.” Shane issued as a command. Ilya, already on his hands and knees, crawled over to where Shane directed him.

He sat at Shane's feet gazing up at him, this beautiful man who gave him a home. Shane's family took him in like a stray dog so many years ago and gave him life outside of hockey and warmth outside what can be found in bedroom. Shane's beautiful brown eyes narrowed at Ilya and he realized he must have missed a command as the leash suddenly pulled him closer to Shane.

Ilya scrambled to where Shane was placing him directly over Shane's foot, Ilya hovered momentarily unsure of the command. “Sit” Shane said as he jerked hard down on the leash pulling Ilya to be seated on top of Shane's foot.

Ilya quickly realized that his cock now sat brushing up against Shane's ankle. Ilya hadn't bothered to put any underwear on before his loose cotton pants so his hardening cock simply pressed against the thin fabric. He was so close to him and yet Shane remained completely dressed. Something about it made it feel so dirty in the best way.

Ilya started to grind himself against Shane's ankle ever so slightly thinking maybe Shane wouldn't call him out on it.

He, of course, noticed immediately and Ilya's hair was yanked back hard in Shane's grip. “Is this what you want puppy, you want to hump my leg until you come in your pants, are you going to be that easy today?”

“Fucking shit Shane.” Ilya groaned loudly as his dick, now fully hard rubbed against Shane's ankle.

Ilya slowly ran his hands up Shane's thighs, feeling the strength and power in them from a lifetime of dedication to hockey. Ilya gently massaged his fingertips into Shane's thighs, he scooted himself closer to him.

Ilya was now close enough to Shane's lap that he laid his head down, pressing his face as close into Shane's groin as he could.

He longed to get mouth on his husband, blocked by the pants and muzzle. He growled quietly at the inconvenience of it all. He wanted to sink his teeth into Shane's thighs, to put Shane's balls in his mouth, suck his dick until Shane howled with pleasure. He couldn't do any of that with the stupid fucking muzzle on. He let out a louder growl of displeasure causing Shane to tug on the leash, directing Ilya to look at him.

“What is it, Ilya? Cat got your tongue? All you've done is sit down, a simple command and you didn't even do that right.” Shane asked.

Voice muffled through the leather Ilya responded “I want to touch you my love, I want to please you, I want to be good for you.”

Shane tilted his head looking down at him, clearly noticing that Ilya had begun humping his leg again.

The leash was pulled and the collar’s pressure directed Ilya's body away from Shane's leg enough for Shane to notice the darkening spot on the front of Ilya's gray sleep pants. With a wicked glint in his eye Shane grabbed Ilya's jaw. His large hands encompassed so much of Ilya's face. It felt so nice to be held so firmly. He enjoyed the times Shane manhandled him, he could give as good as he got

Ilya whimpered and hated that he couldn't feel the direct touch of Shane's skin against his face, it was all dulled by the muzzle.

“Look at you Ilya, look at your cock weeping already just from humping my leg, you're such a fucking slut sometimes.” Ilya looked down as Shane's hand reached for the waistband of his sleep pants.

Still grinding, unable to stop himself, Ilya looked up at Shane as his waistband was pulled away enough for Shane to see Ilya's hard cock rubbing hopelessly against his pants. Shane leaned forward a bit more and spat on Ilya's cock before releasing his waistband which harshly snapped back against him.

Ilya groaned pathetically at the new warmth mixing with the precum already pooling in his pants. He began to plead with Shane to give him permission to touch either himself or Shane. He wasn't even sure all his pleas were in English as he kept rubbing himself against Shane.

“No Ilya” the firm command stopped Ilya in his tracks; he looked up through bleary eyes at Shane not even realizing he had started to tear up. He tilted his head waiting for Shane's command like an eager dog.

Once he had his attention, Shane started, "Listen to me Ilya, what's going to happen is, you're going to take out my cock, then you're going to wrap your hands back around my leg and get yourself off. I'm going to watch you Ilya, and maybe, maybe, if you're a good boy I'll come all over that gorgeous body of yours and feed it to you. Do you understand?”

Ilya nodded furiously. “Speak puppy” Shane said with a harsh pull on his leash.

“Yes, yes I understand, I will do exactly what you ask, please, can I take you out now? Please Shane.” Ilya begged. With Shane's agreement Ilya moved his hands up to Shane's waist, pulling the joggers down past his ass, resisting the urge to slide his hands underneath just to feel the soft skin of it. As he refocused, Ilya was so close to Shane's cock, just as hard as Ilya's, long and thick, it would be perfect inside his mouth he thought. But he could be good. He could follow directions.

Ilya looked up at Shane and gave him a slight nod as he leaned away from Shane's cock. He positioned himself closer against Shane's leg. As he sunk down towards the carpet he found the perfect position that trapped his dick between his own thigh and Shane's ankle. There was just enough pressure against it on either side. A jolt of pleasure shot through him as he made his first thrust in this new position.

He wrapped one hand around Shane's calf rubbing it through the joggers and the other under his knee wrapping his hand around his thigh so he could touch the skin. The simple skin to skin contact acted as an anchor. He had good leverage here, Ilya thought.

Ilya's pants had stretched out so his bare thigh was rubbing against him on one side and the soft cotton pants on the other over where he made contact with Shane. It wasn't the most pleasant friction but it was what he wanted because he was making Shane happy.

He lifted his head to see if Shane was pleased with him. With a smirk on his face Shane removed his shirt and pressed it down to Ilya's face, against his muzzle and took a deep inhale. Shuddering as he started to thrust harder against Shane. The smell that was so distinctly his husband filled his nose, he could live in that smell. He wanted to roll around in a pile of Shane's clothes so the scent would never leave him. When Shane removed the shirt from his face Ilya whimpered out a “please, no, give it back.” Shane ignored him.

Ilya noticed Shane had dropped the leash in favor of stroking his own cock, he trusted Ilya to behave even without his direction. That gave Ilya a heady rush, he put his head down against Shane's thigh reverently trying to kiss it through the muzzle.

“I want to see your face when you come for me, puppy. Show me those beautiful eyes, Ilya.” Ilya snapped his head up, his vision blurry with tears again as he knew he was rapidly approaching his end.

“Shane, I can't anymore, please let me come” Ilya begged. Shane leaned forward just enough while still stroking his own dick to press a kiss to the top of Ilya's curls, he was petting Ilya with a steady hand.

Shane watched as Ilya lost himself to the sensations. “Then come for me puppy, make a mess of yourself.”

An electric jolt tore through him followed by waves of pleasure cascading over his body. Ilya basked in it as he thrust chaotically against Shane as he could feel his cum painting the inside of his pants.

He couldn't take his eyes off how Shane dutifully stroked his cock, he watched his large hand, closed in a fist around his thick cock passed rhythmically up and down. Ilya was whimpering, and maybe crying a little at how overwhelming it felt. His head was blissfully empty as got to enjoy what his willing obedience did to Shane.

Ilya leaned back, panting and enjoying the high such an overwhelming orgasm brought. Shane moved himself closer to the edge of the bench and stood over Ilya. “God Ilya, you've been such a good boy for me” Shane choked out as he came over his fist, ropes of cum hitting Ilya's bare chest. Ilya sat there in the warmth of Shane's praise with cum covering his chest. Ilya felt so content.

He didn't move a muscle as Shane quickly pulled his pants up and then removed the muzzle from Ilya's mouth, first checking to make sure Ilya’s jaw was okay and then kissing him hard.

He then sat down on top of Ilya's lap and scooped his own cum up, pressing it to Ilya's lips. Ilya opened happily, taking Shane's fingers into his mouth and licking them clean over and over again until Shane used his discarded shirt to wipe up any remaining mess. The whole time, Shane murmured into Ilya's hair about what a good boy he was and how much he loved him.

Shane helped Ilya out of his pants, using them to help Ilya clean himself up and they both sat on the floor as Shane removed the collar from Ilya's neck carefully and placed it near the muzzle and leash to be cleaned.

Shane held Ilya for a while, petting his hair and running his hands over his body until they both had the strength to get up and shower off.

Ilya felt more content than he had in a while. He felt accomplished and proud of himself, something he'd struggled with since losing the outlet of hockey over the last few years.

He had the camps that he, Shane, and their friends all shared, but it was hard to lose the level of praise Ilya had over his entire career so suddenly as they settled into their quiet life together.

He resolved to not let the box drift back into the back corner of their closet again.

Notes:

Thank you for taking the time to read my short story. I haven't written anything in over 10 years and I think, like a lot of us, Heated Rivalry activated me like a sleeper agent and now here I am.

Maybe I'll turn this into a collection of what toys are hiding in the Hollanov closet?

I really hope you all enjoyed this. If you did please leave a comment! I'd love to hear from you!

You can find me on Twitter at: Chavalala24

Series this work belongs to: