Work Text:
Shane was playing well until he looked at Hollander and remembered their visit a week ago. The collar, the leash, the way he loved being Ilya's little puppy. It felt dirty and degrading and so fucking sexy. It was like nothing they'd ever done.
Ilya wasn't playing well until he looked at Shane and Shane blushed hard. He knew Shane was thinking of the same thing he was. How pretty he looked and how perfect his collar fit.
He had bought another gift for Shane and Ilya was so excited to see Shane's cute face when he opened it.
Tonight would be different, he would reward him. Ottawa won, after all. That certainly deserved some praise.
As they shook hands Ilya winked as Shane and Shand smiled big. He loved being the center of Ilya's attention even if it was after a loss.
Lily: Got another present tonight.
Jane: A present for me or for yourself for winning?
Lily: Both.
Lily: I am generous.
Jane: Generous isn't a word I'd use to describe that game tonight.
Lily: Be better at hockey. Simple.
Jane: Could we do what we did the other night?
Shane felt embarrassed to even say something like that but he desperately craved it. He wanted to be ordered around and put a leash for Ilya Rosanov. How strange that was to realize.
Lily: Wait until tonight. You will like the present.
Lily: Your place?
Jane: Yeah
Lily: Ok. Coming now.
Lily: Coming over then other way.
Ilya laughed at himself in the locker room, knowing he was getting Shane flustered on the other side of the screen. He wanted so badly to know what Shane looked like in these moments. How he'd have a goofy smile plastered on his face and how he'd get half hard at the simple thought of Ilya. Ilya always knew what he was doing and Shane never knew what Ilya was going to do, which is why Ilya scored the goals in this little game they played. Shane could barely find the goal but Ilya had plans to help him with that tonight.
He wanted to let Shane do what he wanted tonight, even if that meant giving up the control Ilya loved so much. He wouldn't give it up for anyone but Shane, he could never say it but he could show it.
***
Shane was still thinking about his text and how embarrassing it was to ask Ilya for anything. How was he going to ask when Ilya somehow always knew what he wanted? When he got home Ilya was sitting on the living room couch, holding a glass of vodka.
“Hollander, you're late.”
“I'm not late, there wasn't a set time.”
“Maybe you do not deserve present now.” Ilya sighed dramatically, throwing a hand on his forehead and leaning back, “You hate me.”
“You know I love you. Stop it.”
“No. You hate me.”
“Ilya…” Shane dragged out his name, trying to look annoyed but he couldn't keep a straight face after seeing Ilya's bulge when he came around the couch.
Ilya pants were already unbuttoned and his dick barely being kept in place by the half open zipper. Shane flushed and swallowed hard.
“Was sitting here all lonely, waiting for my little puppy to return home.” He gave Shane that crooked, sexy smile Shane loved so much as he stood, “You let me win tonight.”
“I did not let you win. You distracted me.”
“You are right, you did not let me. You are bad at hockey so I win.”
“Fuck you.” Shane shook his head. Ilya loved to say he was bad at hockey because he loved to see Shane's face crinkle and his eyes roll back in annoyance. He knew Shane was never really annoyed but really he just wanted to play into this little game.
“Only if you're a very good boy for me tonight, Hollander.” Ilya grinned, knowing he had added to his stack of goals. He engulfed Shane in his arms placed a small kiss on Shane's nose, “Go open your present. Is a good one. You will like.”
“Promise?”
“I never lie, Shane.” Ilya let him go, picking up the red and gold bag. He hadn't played for Boston in two years but he still liked that Shane was annoyed by the colors.
“Boston colors, again?”
“Eh, is the same bag. Reduce, reuse, recycle or whatever.”
“How environmentally cautious of you.” Ilya couldn't fully translate this sentence but he understood Shane was making fun of him.
“Don't be bad now, my pet. You were so good today, I would hate for you to ruin this.”
Shane smiled shyly, he loved being called Ilya's pet. He loved being called puppy. Even though it felt weird and new, it felt more loving than anything. He wanted Ilya to never mutter his name again and only call him those words forever.
Shane unwrapped the bag, first pulling out what looked to be a pile of straps. As Shane unraveled it, he raised an eyebrow and Ilya's grin widened. The thought of Shane in it was already turning him on.
“Is lingerie.”
“I know that but how… how does this even work?”
“It is like straps, nothing fancy but you will look so pretty for me.”
“You think I'm pretty?” Shane's eye sparkled and softened at the compliment.
“Of course, you're beautiful. You are also such a pretty little puppy for me, I wanted to get you a little outfit to match your collar.”
Shane held the lingerie up to himself, it was only made of black straps and he was more than excited to see how it fit.
“There is more, keep going.” Ilya waved his hand towards the bag and Shane smiled, he felt so loved right now. Ilya knew what he wanted but more importantly he always knew what Shane wanted, even if Shane didn't know himself. That was something Shane adored about him. Ilya was always ready to make sure Shane felt worshipped and loved.
Shane giggled as he pulled out the next present, because he hadn't seen anything like it before. It was a tail?
“What is this?”
“You are so inexperienced with toys, my puppy. We will have to introduce more.” Ilya purred, his voice sounded so caring and curious. Ilya wanted to buy every type of toy in the world so see what Shane liked.
Shane ran his fingers through the black fur, petting it while he examined it. It wasn't long before he raised an eyebrow at the silver tear drop shaped end. It wasn't big, but big enough that Shane's eyes grew when he realized what it was.
“A plug? You want me to wear this?”
“I want you to wear it and then tonight…” He trailed off as he walked over slowly (sexily) to Shane, wrapping his arms around Shane's waist and pulling him close, “You fuck me,” Ilya grinned and Shane's face got warmer.
“Really?” Shane said, surprised that Ilya would ever give up that control they both loved.
“You were good boy tonight.” He tapped his hand on Shane's cheek, “You get a treat.”
“Okay.” Shane smiled, his eyes still glittering with excitement and surprise.
“Let's go up stairs, yes?” Ilya tilted up Shane's chin so their eyes met.
Ilya grabbed Shane's waist again and kissed him more tenderly, his cock twitching in anticipation of being the hole rather than the peg for once. He thought it could be their new game: whoever wins fucks the other.
He grabbed Shane's hands and dragged his starry-eyed boyfriend up the stairs, Shane's gifts in his hand.
“I still hold your collar and I'm still in control, my pet.” Ilya looked back at Shane as they entered the bedroom and Shane nodded as he took off his shirt.
Ilya grinned and followed, until they finally had stripped off everything and Ilya pointed to the lingerie in Shane's hand.
“Put it on for me.”
Shane obeyed, like he always did, and finally figured out how this pile of straps worked, it hugged him across the chest, framing his pecks perfectly. A strap went straight down, hosting two additional wrap around straps, then two connecting to some garters that barely fit Shane's muscular thighs.
Ilya grabbed the collar and leash from the drawer, buckling it around Shane's neck from behind. He placed soft kisses on Shane's shoulders and back.
“You look so perfect.” Ilya whispered, his voice low and romantic even.
Shane turned and kissed him, slowly pushing him backwards to the bed as their tongues caressed each other.
He laid Ilya on his back and Ilya reached back to grab the lube while Shane stroked their cocks together. Ilya let out a low moan as he handed Shane a condom and lube. Shane moaned in sync with Ilya as he stroked and Ilya just smiled happily at Shane, feeling so very lucky to have met this loveable little puppy.
“Let me put your tail in, puppy.” Ilya purred, motioning for Shane to spin.
Shane turned and Ilya pressed down gently on his back so Shane was bent just enough for Ilya to see his cute perky hole. He stuck his hand out in front of Shane.
“Lube and tail.” Shane handing him both and didn't make Shane wait a second before he inserted a finger. Shane let out a groan and held his knees tighter as the feeling of Ilya's fingers drove him insane. Ilya inserted a second finger and slowed his strokes before pulling out. Shane whined as he removed them.
“Don't cry, my pet, it's for something better.” Ilya slathered the lube over the plug, teasing Shane's with the tip and circling the rim of Shane's entrance.
Shane gasped loudly as Ilya pressed the bulbous end into his hole, watching as it stretched and enveloped the plug, leaving just the black soft tail wagging.
“Fuck, Ilya, that feels so good.” Shane exhaled and turned around, with a throbbing cock that was dripping with precome.
“You are a pathetically eager puppy, Hollander.” Ilya put more lube in his hand and gently stroked Shane's cock a few times.
“Fuck, Ilya.” Shane gasped as Ilya laid back.
“Touch yourself, my pet. I will ready myself but I want to watch.”
Ilya took two fingers and pressed them into his hole, groaning as Shane slowly stroked himself slowly. They moved in sync for a minute until Ilya beckoned Shane over as he spread his legs for Shane to line up with his hole.
“Are you sure about this?”
“I want you to fuck me like I fuck you.” He picked up the leash and gave it a tug, “You will fuck me and you will let me come in your mouth, yes?”
Shane nodded, “Yes.”
Ilya tugged him close, almost too close, “Put your cock in my ass, Shane Hollander.”
Shane lined himself up and pushed into Ilya's entrance; groaning loudly as he did. He had never felt anything like it before. The warm, tight heat of Ilya nearly had him going blind from pleasure as he pushed his full length into Ilya.
“Fuck, just like that, my puppy dog, just like that.” He pulled the leash in as Shane slowly thrust, placing a sweet kiss on him.
“God, you feel amazing.” Shane whimpered and whined with every stroke, he was already close to coming from how tightly Ilya's ass was gripping his cock.
“Fuck me faster, fuck me like I fuck you, my pet.” Shane sped up as much as he could to match Ilya's usual pace and it forced a noise Shane had never heard out of Ilya's mouth.
Ilya arched back and moaned as Shane's cock drove into him. The way Ilya reacted and moved with every thrust had Shane reeling, giving him goosebumps and chills as he tried to hold back. He knew he wasn't allowed to come until Ilya said.
“Oh, pup, you are so good, so good.” Ilya growled, “Keep going, I can tell you will come soon.” He grinned as he watched Shane's freckles crinkle in the moments of bliss Shane was lost in. Ilya yanked the the chain hard, pulling Shane's face to his and forcing their lips together into a sloppy kiss. It was taking all of Shane not to come until Ilya said, he was reeling and had goosebumps covering his body from how good Ilya felt. He moaned loud and panted as he tried to keep up his pace, but Ilya's noises and moans were getting louder and more often.
“Fuck, Ilya, I'm s-so close.”
“Take it out I want to taste you.” Ilya commanded and Shane stumbled backwards, Ilya exhaling and dropping his legs. He slid down onto the floor, taking Shane's full cock in his mouth and reaching around the back to toy with the plug. He tugged it out and pressed it in, toying with Shane's ass as he bobbed his head on Shane's cock.
“Fuck, oh my God, Ilya, fuck.” Shane whimpered and Ilya looked up, pulling Shane's cock out for a brief moment.
“Tell me you're mine, my little pet. Tell me how much you love coming in my mouth.” Ilya growled before taking Shane's length back into his mouth.
“I-I'm yours, fuck, I'm only yours. I'm your pet forever, I'll be your– fuck– I'll be your pet forever, Ilya.” And then Shane released into Ilya's mouth as Ilya stroked himself to Shane's groveling.
He let Shane's softening cock fall out of his mouth and swallowed, “Now kiss me, taste yourself then taste me.” Shane nearly fell onto Ilya as he shoved his tongue in Ilya's mouth. If it weren't Ilya, Shane would probably think it was gross but it was Ilya so it was so, so, so, so hot.
Ilya pulled the collar tight so Shane pressed into him harder, Ilya's own cock brushing against Shane's stomach.
“Go, suck my dick, puppy.” He pushed Shane back and Shane stumbled, quickly falling to his knees and looking at Ilya with soft, sex drunk eyes while he slid his mouth down on Ilya's cock.
“Fuck, yes, just like that, puppy. Stay still.” Ilya groaned as he thrust into Shane's mouth. Ilya thrust up and pulled the leash in tight to push his cock as dead as he could into Shane's throat as he came. He let out a whimper himself, which Ilya never did.
“Fuck, Hollander, you're the best puppy. I think I will keep you.” Shane giggled at this and tackled Ilya to the bed who tugged on Shane's tail until it slid out with a soft pop.
“Christ, that felt so good.”
“Maybe you will let me win more now?” Ilya cradled Shane as they laid together.
“No, I won't. You got lucky tonight.”
“No. You got lucky.” He grinned at Shane and Shane laughed into his chest. Ilya gently removed the collar and cupped Shane's face, “You are a good boy, Shane Hollander.”
