Work Text:
The sound of clothing rustling startles you awake, your heart pounding as you jolt upright in bed. Hand fumbling for the switch on your lamp, you frantically hit it to cast your bedroom in the soft glow emitting from beneath the lampshade.
Eyes squinting, you look towards the noise, confusion obvious on your face at the knocked over hamper and form half inside of it. Realization dawns on you a moment later, eyebrows furrowing in annoyance.
“Leon?” Your voice is loud enough to startle him out, his tail tucking nervously between his legs as he bumps his head on the clothing basket, a scrap of fabric in his mouth, his ears twitching towards you.
“What's in your mouth? And why are you in the hamper at…” You trail off, focusing on the alarm clock next to you, a frown gracing your features at the time. “...3 in the morning?”
Leon looks embarrassed, crawling his way towards the bed, fabric still in his mouth as he rests his chin on the edge of your bed, ears pinned back against his head, eyes cast downwards. He releases the fabric after a moment, the black lace stark against the white bedsheets.
You're silent for a moment, staring down at the fabric, now seeing it as your lace panties, before looking back to your pup on the ground. “Are you kidding me?” You scoff, shaking your head in annoyance, arms crossing over your chest. “It's the middle of the night, Leon. You're supposed to be sleeping.”
He lets out a little whine at that, his bottom lip jutting out in a pout, long lashes dark against his baby blue eyes as he looks up at you with that puppy dog expression. “I'm sorry…” His voice is practically a whimper, blinking tears from his eyes as he watches you.
You sigh as you look down at him, shaking your head before patting the mattress next to you, inviting him up on the bed. You scoot a little to the side to make room for him, watching as his lean body clambers up and curls against you, tail tucked behind him.
“Why did you have my underwear? You know that's inappropriate, puppy.” Your tone is scolding, looking at Leon as you speak, trying to get him to understand that what he did is wrong. But all he does is sniffle and curl up into your side, your poor pup too emotional to even bear the thought of getting in trouble.
“I-I’m really sorry, I am!” He nuzzles his face into your side, hips pressed against you where you can feel the unmistakable ridge of his erection against your hip. “I just needed you but you were asleep and-” He cuts himself off with a whimper, hips absentmindedly pressing harder against you in a little grind.
You watch his pathetic display of arousal, sighing again as you lean back against the headboard, one hand moving to rest on his head between his fluffy ears, ruffling his blond hair and watching as it falls into his eyes. “You should have waited until morning. What got you so worked up anyways?”
He leans into your touch with a soft exhale, his tail thumping against the mattress at even such a light touch of you against him. “I had a dream about you.” He whispers the words, embarrassed, his hips pressing a little harder against you in an attempt to get desperately needed friction on his aching cock, buried under his boxers.
“Yeah? What was it about, baby?” Your voice is a gentle tease, almost soothing as you pet his head, scratching the base of his ears in a way that makes him lose his train of thought as a soft moan escapes him, eyes fluttering shut.
“You-you were touching me.” He buried his face further into your side, still so embarrassed to admit his wants despite his hips humping into your leg as he speaks, tail picking up speed when you scratch his head.
“Like this?” Your hand trails down his body, resting on his hip, thumb teasing under his waistband as you watch him. He whines at the contact, arms moving to wrap around your waist, burying his face in your chest as he flushed red.
“You know where!” His voice is a pathetic whimper, looking up at you with pleading eyes, tears already brimming in them. “Please touch me.” His lip trembles, his pout deepening every moment that goes by without your touch.
“Shh, don't worry baby, I'm just teasing you.” You coo at him almost condescendingly, getting an embarrassed whine out of him, pushing him away from your side to have him lay on his back before you, moving to sit by his waist.
His eyes widen as you push him down, the tent in his boxers unmistakable, pupils blown wide with arousal as his cheeks flush a pretty pink. Your hand snakes under his boxers again, running through his happy trail before tugging them off, letting his hard cock spring free.
He moans when his erection is free at least, precum sticky on the tip where it drags against his abs, drooling a puddle by his navel, twitching under your stare. A hand moves to gently graze his inner thigh, causing his hips to jerk and him to whimper below you, on the verge of tears already.
“Please don't tease…” He whines out, hands clutched at his sides, already knowing better than to try and touch you and rush the process. A vein along the underside of his cock beats in time with his heart, throbbing when your hand drags from his thigh to the bottom of his shaft.
He lets out a sigh of relief when you use his own precum as lube and stroke him gently, eyes nearly rolling back inside of his head when you twist your hand a little at his tip. His hips jerk up, a broken moan escaping him as he chases your touch.
“Mmh-hah, fuck, please, feels so good-” He whimpers as you stroke him slowly, nails digging into his palms as he tries to keep his hazy eyes focused on you, vision blurry with pleasure as you jerk him off.
You press your thumb into the sensitive underside of his head, causing him to jolt, another smear of precum coating the glide of your hand on the way down, legs already trembling below you as he struggles to keep his composure.
“Hhng, fuck I-I'm not gonna last, please let me-please can I cum? Please let me-” His moans break off into breathy whines, your hand speeding up and rendering him speechless, mouth opened and drool spilling from the corners of it, eyes rolling back as his hips hump up to meet your hand.
His cock throbs in your palm before you pull away, leaving him to cry out as his eyes snap open, hands instinctively reaching for you before catching himself, letting out a sob as his cock leaks, standing straight up as he tilts his hips towards you.
“Please, don't tease me, please I want to cum-please, please, I-I can't-” Tears roll freely down his cheeks now, little sniffles making his cheeks pink and eyes more watery, a fresh spurt of precum sliding down his length, making him twitch untouched.
“Leon, you were bad. You stole my underwear and woke me up. You're lucky I'm even doing this.” You click your tongue at him and his ears are flattening in an instant, pout returning even deeper this time as he silently pleads with you.
Your hand returns to his length, any argument he might have had erased from his brain as watches your hand move, thumb running along the prominent vein with every stroke, sending shudders up his spine as he squirms below you.
He keeps quiet this time when he gets close, trying to hide it from you in hopes you won't notice, instead only letting himself get closer before you let go again, drawing a pained cry from him as tears pour down his cheeks, lips quivering.
“Please stop teasing, it hurts so bad I just wanna cum, please, please-” He's babbling mindlessly now, cock drooling steadily onto himself as it twitches, tip flushed an angry red as his hips jerk instinctively for your touch.
“Maybe you should have been a good boy and listened.” Your words are a little harsher now, raising your hand and giving his cock a light slap, causing a moan to force its way from his throat, eyes rolling back in his head.
“No, please, I'll be good I swear! I'll listen!” He's mindlessly sobbing now, cheeks wet with tears as he looks up at you with hazy eyes. His cock jerks against his stomach, smearing more clear liquid onto his skin, sticky in his happy trail as his body begs for more.
You sigh and shake your head, never able to deny your puppy for too long as you close your hand back around his cock, moving your fist up and down rapidly, his body unable to keep up as the first spurts of his cum shoot from your fingers, moaning loudly and unashamedly as his whole body trembles. His cum is thick as you milk him, his legs tensing as you take everything you can from until he's whining from the overstimulation and squirming away from your touch.
After you pull your hand away he lays there for a long moment, brain turned to mush as he stares at the ceiling, spent cock twitching on his belly, a mix of his own spend and precum coating his skin and leaving him all messy and sweaty.
When he finally comes back you're laying naked beside him, glistening cunt in his view, leaning against the headboard, a finger lazily circling your clit as you wait for him to be able to focus on a new task and not his own post orgasmic haze.
His spent cock gives a pathetic jolt at the sight, swallowing hard to force the drool from his mouth, immediately rolling over to have his face between your legs, looking up at you with a pleading expression.
“Please, please can I taste you? Want you so bad, want to make you feel good.” He begs you as he nuzzles against your thigh, waiting as you sigh and pretend to think about it before nodding, moving your hand away to give him free reign over your body.
He dives in instantly, burying his face between your folds. Your puppy has always been a messy eater, licking from your hole to your clit and back again, thoroughly wetting you in his spit. He sucks on your clit for a moment, making your legs jolt around his head, before he goes back to tasting your slick, moaning against you.
He looks up at you as he works, one of your hands in his hair as you breathe heavily, eyes switching between closing and watching him move, unable to keep them open for long. “Shit, such a good boy Leon, can't ever stay mad at you when you do this for me. Fuck, you're a perfect puppy.”
The praise makes him shiver, makes him slobber over you more, tongue diving into your hole to get a better taste of your slick, whining into your skin when you pet his head again, his spent cock twitching slightly between him and the sheets.
When you tense up and your legs squeeze around his head his tail thumps against the mattress, his sharp canines grazing your sensitive skin when he pulls back, face covered in your juices and his own saliva as he curls up against you, nuzzling against your bare chest.
“Fuck, Leon, you're such a good boy. Can't get mad at you when you eat so good. You're my good boy, yeah?” He nods eagerly at you as he wipes his face on your pillows, getting a frown from you before you pull him close again, his eyes closing as he snuggles against you.
“Go to sleep, puppy. Your real punishment will come in the morning.” Your voice is quiet, eyes shutting as you relax against him, the tension leaving your body. Leon just wags his tail, any attention from you is always welcome.
So what if he likes your punishment? After all, he is just a puppy.
