OWNER KNOWS BEST!
pairing: owner!beomgyu x puppy hybrid!reader
warnings: nsfw (mdni), owner/pet dynamic, f!reader, hybrid!reader, soft dom!gyu, inexperienced!reader, praise kink, teaching dynamic?, beomgyu is a little mean sometimes, teasing, orgasm control, oral fixation, licking, biting, fingering, dependency undertones
wc: 3.642
author's note: im so sorry i just couldn't stop thinking about what being gyus puppy would be like im actually sorry
taglist: @barbielibra, @pageraf, @bamgelic, @aweinkai
your first heat would be arriving soon. beomgyu knew that.
the doctor had mentioned it casually, like it was just another step, something natural and expected. but that didn't really surprise beomgyu. he had noticed it long before that.
he noticed it in the way your body started to betray you in small, quiet ways. things you didn’t even seem to realize you were doing. he noticed it because he knew his puppy.
you had always been affectionate. soft, clingy, eager to please, always seeking his touch, his attention, his approval. but these days things were different. lately, your affection felt different. it lingered, trembled, came with something a little warmer underneath. something that maybe you didn’t really knew what it was, judging by the way you dealt with it.
you were trying to hide it, that much was obvious. avoiding him just enough to make it noticeable. going to bed earlier, pretending sleep would make it go away. pulling back from things you used to crave, like sitting on his lap, pressing yourself close just because you could.
your body wasn’t cooperating with you. your reactions had become slower, hazier, distracted by thoughts you couldn’t quite control. your breathing would shift at the smallest things. your gaze would flicker, unfocused, before snapping away like you’d been caught.
and then there was the worst of it. the way your mouth would water when he let you playfully bite him.
what used to be harmless, soft teeth against his skin, had turned into something else entirely. slower. heavier. your lips lingering a second too long, your tongue getting in the way, your grip tightening on his shirt without meaning to.
sometimes, you didn’t even notice the way your saliva would drip against his skin.
he did.
you’d pull away after, embarrassed, asking sorry for being messy. but your body would be burning, wanting to bite more, lick at his skin. wanting him to bite and lick back at you. wanting him to pet your fluffy ears and touch you in places you had never felt his gentle, warm hands before.
restless. needy. confused. and still trying so hard to act like nothing had changed.
beomgyu watched all of it. quietly and patiently. because you weren’t hiding anything from him, not really.
still, he hesitated.
the plan had always been to let you experience your first heat on your own. to let you grow into it naturally, to learn how to deal with your own body without depending on him for everything.
of course, he would take care of you if you needed it. he always would. what kind of owner would he be if he didn’t? but he didn’t want to interfere too much. didn’t want to blur that line before you even understood what you were feeling and craving.
and yet… watching you like this was starting to test that resolve.
beomgyu had just come out of the shower when he stepped into his bedroom, steam still clinging faintly to his skin.
you were sprawled across his bed, comfortably settled like you belonged there. hugging his pillow close to your chest, his phone loose in your hand as something played forgotten on the screen.
“oh, princess. hi” he greeted, voice warm, casual, as he flicked the lights on. “thought you were already sleeping” he barely thought about it, walking in like that —wearing nothing but a pair of black boxers, skin still flushed from the heat of the shower, damp strands of hair falling over his forehead.
“sorry for entering like this” he added, almost absentmindedly.
you froze completely. the sound from the phone kept playing for a second too long before the screen dimmed on its own, slipping into darkness as your attention dropped entirely. your eyes were now locked on him. your pupils dilating slowly, unmistakably, as they traced over him.
“it’s ok…” you answered, barely above a whisper.
you didn’t move, just tightened your grip on the pillow, pulling it closer against your body to ground yourself, already starting to feel restless.
beomgyu didn’t usually walk around like that in front of you. you had seen him shirtless a few times before, sure, but… it wasn’t like this. you didn’t remember your body heating up like this, your mouth watering like it was now.
“gyu… are you going to go out today?” you asked, suddenly, too quickly. the words slipping out like an attempt to sound normal.
he glanced at you briefly as he rummaged through his wardrobe, then back to what he was doing, unfazed.
“no. i’ll be staying home today.” a small pause. then, softer “sounds good?”
you nodded first, before realizing he couldn’t see it properly.
“mmhm” you hummed instead.
your fingers curled tighter into the fabric of the pillow, pressing it closer between your legs —your thighs shifting slightly to accommodate it better without you even noticing.
you tried to look away, you really did. but your eyes kept betraying you, drawn back to the broad line of his back like something magnetic.
the way the heat from the shower still lingered on his skin, leaving it faintly flushed, the dampness catching the bedroom light as it traced along the subtle definition of muscle. the slow shift of his shoulders as he moved…
it wasn’t your fault he looked so good, right?
your gaze followed down the length of his spine, to the slight dip at his lower back, to the way his muscles flexed just enough to make your breath hitch. you were starting to feel dizzy from it.
you lifted yourself slightly from the bed, sitting back on your heels, the pillow still pressed between your thighs. not really knowing what to do with yourself anymore.
“why you ask, sweet girl?” he said, closing the wardrobe door and turning back to you with his pajamas in hand before tossing them onto the bed, just a little in front of you, but you didn't take your attention off him.
your eyes didn’t know where to settle now. you had to consciously still your tail, keeping it from moving too much and giving your excitement away. or at least, you were trying to.
your gaze flickered first to his neck, still slightly flushed, a faint sheen of dampness clinging to his skin. a droplet of water traced slowly downward, disappearing beneath the line of his collarbone, and you followed it without thinking.
you had seen that part of him up close before. felt it too. the warmth of his neck when he leaned down to murmur something just for you, the way your breath would hitch when his voice brushed too close to your ear —how easily it made your stomach flutter without you ever quite understanding why.
his chest rose and fell slowly with each breath, not overly sculpted, but firm and defined. just enough to make your breath catch.
you knew that place too. knew what it felt like to be pressed there, held close without warning, his body warm and steady around you, how it always made you go quiet, made something soft and restless bloom in your chest.
his shoulders…
broad in a way that felt almost unfair up close.
you had felt those too. when he leaned over you earlier to play on the sofa, caging you in for a second —your hands pressing against them instinctively. solid and unmoving. like he could keep you there without even trying.
your eyes lingered there a second too long before trailing down his arms. noticing the faint bite marks your teeth had left scattered along his skin from earlier too, some a little more visible than others.
your stomach twisted at the sight. you remembered that too. the way he was just there, letting you take what you needed like it was nothing.
but your eyes still dropped to his stomach, drawn by instinct more than intention.
there was a hint of muscle beneath, a subtle tension that showed whenever he moved, whenever his body shifted just enough to make it visible.
you didn’t have a memory for that part.
not really.
just a feeling. a strange, heavy pull low in your stomach.
your grip on the pillow tightened. you didn’t even realize you were staring anymore. and, just as your eyes were about to drop even lower, beomgyu pulled you out of your thoughts:
“...have something you want to do together tonight, puppy?” he asked, his tone low. it slid under your skin in a way that made your breath hitch, your body reacting before your mind could even catch up.
he was looking straight at you.
a small, knowing smile tugged at his lips as he pulled his shirt on, not taking his eyes off you.
he had caught you.
caught the way your eyes were ogling him like you couldn’t help it. caught the way your body shifted, your hips moving shyly, almost involuntarily, against his pillow.
your throat went dry instantly, your movements stopping the moment you became aware of them. heat rushed up your neck, spreading across your cheeks as you froze under his gaze, looking down quickly, fidgeting with the pillowcase like you were trying to play it off.
nononono
gyu wasn’t supposed to see you like that
you should behave properly.
beomgyu watched you for a second longer.
then exhaled. slow.
his hand came up, dragging through his damp hair before he set his sweatpants aside, showing no intention of putting them on anymore.
“i know i said i wouldn’t do it…” he murmured, almost more to himself than to you.
he hadn’t meant to encourage that behavior. hadn’t meant to let it get this far.
but the way you were looking at him. the way your body was reacting, and how you weren’t even aware of it. it made his heart ache to help his poor puppy.
and maybe, just maybe, indulge in it a little too. after all, his girl was just so pretty, and he loved you so much.
“but i guess it’s okay just this once, hm?”
he sat on the edge of the bed, making himself comfortable, leaning back on one arm and spreading his legs slightly. he patted the space beside him on the mattress.
“come here, puppy” he said, his voice soft and careful, encouraging you to follow his command and come closer. “i know it’s my fault too. it was mean of me to walk in like that… to do that to you when i know my princess is a little more sensitive than usual.”
you swallowed, not dry this time. because the amount of saliva your mouth had produced in the last thirty seconds of beomgyu speaking to you in that gentle, careful tone, was almost alarming.
you hesitated for a moment, still a little afraid to face all of that. all of those feelings you barely even understood yet. but as your owner gently reassured you that it was okay, that he would help you, you felt a little less anxious.
and so, you got on your hands and knees, moving toward him across the bed, your arms trembling slightly against the softness of the mattress. your tail giving a small, uncertain twitch behind you.
he watched every movement from where he sat.
“how are you feeling, hm?” he asked quietly now that you were there, right beside him. you sat the same way as before, back on your heels.
he turned his body toward you, and your gaze, still lowered, brushed briefly against the faint outline beneath his black boxers before you startled and quickly looked up, straight into his eyes.
“...strange, gyu” you answered, soft and needy, leaning into his hand on your cheek as his thumb gently stroked your skin. “the new panties you gave me after i showered earlier… i got them wet again. i don’t know why…” you sighed, frustrated with yourself, embarrassed to admit it to him.
he always said you were so good. that you were never any trouble.
and here you were.
being trouble.
“aw, sweetheart, don’t worry” he said, his tone soothing, though still a little deeper than usual. “that’s normal for puppies like you, hm? there’s nothing wrong about it.”
your expression softened as he spoke, even if your gaze still dropped to your lap every now and then. your fingers fidgeting together, your fluffy ears giving a small, shy twitch on top of your head.
beomgyu noticed immediately. his hand coming up to gently brush over one of them, thumb smoothing over the soft fur in a slow, comforting motion.
you melted a little at the touch.
beomgyu smiled softly, fond.
“do you want to show me?”
heat rushed back to your face.
“d-do you want to see…?” you asked, lifting your head shyly.
his dark eyes sent a shiver down your spine, even if you didn’t quite understand why.
“i do, pretty” he replied, even quieter now, almost a whisper. “no need to be shy, hm? i’ll make everything feel better.”
“hm… okay then” you answered, almost hypnotized by him.
everything about him pulled you in, left your breathing uneven. the damp hair, his parted lips, his half-lidded eyes that never left you, the warmth of his body so close to yours.
you really hoped beomgyu would be able to fix your little problem, because if not, you weren’t sure you’d be able to sleep that night.
and so, beomgyu guided you to the middle of the bed with him, where he leaned back against the headboard and encouraged you to settle against him, asking you to take off your sleep shorts and, soon after, to open your legs so he could take a careful look.
beomgyu took his time, slowly touching and pressing against your pussy through your panties, which only grew wetter and wetter under his touch. he was practically drooling against the curve of your neck where he rested his head, indulging in every sweet little reaction you gave him to even the smallest movements.
he could swear he had never been this hard in his life.
if you were already being this sweet for him with just his fingers lightly brushing your clit through your panties, he could barely wait to see how much you’d like having him stretch that tight, warm, inexperienced pussy on his cock. how you wouldn’t even know what to do with yourself with how good it would feel.
“do you like it, princess?” he whispered, warm against your ear.
his fingers alternated their pace —slow and teasing when you seemed to get a little too worked up, faster and firmer when your reactions slowed too much, just to hear you let out a small, startled whine and chuckle meanly at it.
“y-yes, gyu” you answered slowly, with some difficulty.
your eyes flickered between his fingers —and the way they played with you over your underwear— and his arms —one holding your left thigh open, the other crossing over your body to reach your cunt.
“so good…” you whimpered softly, needy.
“c-can you… do it under it?” you asked meekly, your gaze dropping now to his face just inches from yours. his hair slightly messy, his lazy eyes making your heart race even faster.
“hmmm…” he seemed to think for a few seconds, his eyes flicking back down to your clothed pussy briefly.
you were so wet that the fabric of your panties was practically clinging to you now.
poor puppy, it must’ve been getting a little uncomfortable for you.
“since you asked so nicely…” his fingers slid to the waistband of your panties, his gaze lifting to meet yours as he hooked one of fingers there, and —instead of pulling it down right away— snapped the material lightly against your hip.
a quiet, mean chuckle slipped from him when your breath hitched and you let out a small sound, somewhere between surprise and sting, pouting at him when you saw his pleased reaction.
“gyu…”
“sorry, love. was just playing with you” he murmured, soothing you now, finally sliding your panties down your thighs, warm and soft under his hands. he had to clear his throat to keep himself from drooling when he saw a wet string connecting your pussy lips to the fabric as he pulled it away.
you opened your legs for him again, trembling, but eager. eager for more of what he was giving you, eager to feel your owner’s fingers directly on you now.
“you’re a little too excited about this, i think…” beomgyu said, observant, pretending to keep control as he watched your anticipation, his hands now slowly caressing your thighs. “what am i going to do with you, hm? i think i just got myself into a big mess…”
your breathing started to grow uneven again, anticipating his touch that still hadn’t come, just teasing you.
“i only wanted to help you, sweet thing…”
his fingers started to move closer now, tracing along the curve of your thigh toward your center, brushing right over your lips.
you lifted your hips slightly, seeking his hand as you let out a soft whine.
“but with you acting like this… i think i’ll end up needing to rub this sweet little pussy every night before bed, hm?” he said with mock concern, sighing softly right before dragging his middle finger straight to your clit, pressing gently, but with intention.
your eyes nearly rolled back, your mouth falling open in silent shock. he watched your face with an expression like he was the one being edged.
“g-gyu, p-please, i-” you let out another soft, needy moan, saliva starting to gather in your mouth with the way he focused on your clit now, rubbing slow, circular motions. “it feels so good… do-don’t know what to do…”
“shhh, easy, puppy” he murmured against your neck, coaxing you gently. “if you promise to be good and not close your legs, i’ll give you my hand to lick and bite, hm? how does that sound?”
you nodded eagerly right away, almost frantic, your feet kicking lightly at the thought.
“pleasepleaseplease” you begged, voice high, somehow growing even wetter, if that was even possible.
“mmh…” he hummed in approval at your reaction, his cock impossibly hard, leaking inside the tight confinement of his boxers. “go ahead then, pretty.”
his touch slipped away from your thigh, leaving only the warmth and pressure behind on your skin. your hand found his, fingers curling around his wrist as you pulled it close, guided more by instinct than thought. your lips brushed against his skin, starting to lick and gently bite your owner’s fingers, holding onto him as your breathing grew uneven.
whatever small sounds you tried to swallow only slipped out softer, more frequent, the closer you got.
“good girl” he whispered against your ear, dizzy with his craving for you. his fingers speeding up over your sensitive nerves. you were absolutely dumb, dripping down the sheets. “you’re gonna get there for me, yeah?”
you only let out a long, needy moan in response, two of his fingers still inside your mouth as you drooled over his hand. you were far too gone to form any proper sentence.
“seems like it” he laughed softly, cruelty dripping like venom from his tone. “say it to me, then: i’m beomgyu’s good girl.”
you squirmed in place, feeling impossibly close at his words. but you still tried —just to please your owner, just to be good for him.
“i-i’m beomgyu’s… good… good g-girl…” you said slowly, stumbling over the words, his fingers still in your mouth.
“that’s it… good girl” he whispered, warm against your ear one last time, as the knot in your stomach finally snapped, his skilled fingers doing all the work. “sweet baby, so sweet for me always…”
that sharp, overwhelming feeling spread through you, pulling a broken sound from your throat as your back arched and your thighs trembled around his hand. your fingers curled uselessly against the sheets, while your other hand still held tightly to his wrist.
your body trembled through it, soft, uneven breaths spilling from your lips as the feeling slowly ebbed away, leaving you warm, sensitive, and heavy.
your grip on his hand loosened, lips parting as you let it fall from your mouth, a faint string of saliva still clinging before it broke.
“gyu…” you murmured, dazed, your head tipping forward, almost instinctively seeking him —your body still buzzing, still wanting.
he felt it immediately, in the way you leaned in. the way your thighs shifted again, slower this time, needy rather than frantic.
the way your eyes, still hazy, lifted to him with something new in them.
expectation.
beomgyu’s hand came up to your face, steadying you before you could get any closer.
“easy” he murmured, his voice low again, but different now.
firmer.
you stilled.
his thumb brushed lightly over your cheek, grounding you as your breathing struggled to settle.
“that’s enough for now.”
your brows knit together slightly, lips parting like you were about to protest.
a small, almost amused exhale left him as he tilted your chin up just enough to make you look at him properly.
“what?” he murmured. “you thought i’d give it all you at once?”
your cheeks burned.
your thighs pressed together unconsciously, a soft, frustrated whine slipping out before you could stop it.
beomgyu’s gaze softened at that, but he didn’t give in. instead, his hand slid down to your thigh, squeezing lightly.
“you need to learn how to handle it first, puppy” he said, calm and patient, like he had decided this long before. “this is your first time feeling it like this, isn’t it?”
you hesitated. then nodded, small.
he hummed, satisfied.
“then we take it slow.” his fingers brushed absentmindedly against your skin, no longer teasing.
“be patient for me” he added softly, his thumb brushing your lower lip now, catching the way it trembled. “you’re my good girl, right?”
your breath hitched.
you nodded again.
because you were.














