Good Boy
Originally Published by Lustery.
It had been a long week, of a desperately long month. October flew by in a haze of Halloween themed events. Bartending in October is essentially a test of strength of mind, body, and soul. But it was finally the 31st, and he blessedly did not have work today. His partner, Jim did, but to be honest he wasn’t mad about that. It meant he could have the majority of the day to himself to just relax.
Most of the day was passed by easily. He watched some Twilight Zone, had some food Jim left for him, and took it easy. An hour or so before Jim got home though he decided what he really needed was to just take a break from being himself. So he found himself trundling off to the bedroom, opening the closet and grabbing his pup hood. As soon as his hands wrapped around it he felt his shoulders drop. Already at ease. And so he gently tugged it onto his head, letting the leather fit snuggly around his face, the second skin letting him ease out of his day-to-day life.
The next hour ran by uneventfully. He went back to the couch and curled up to watch some more tv. His legs tucked up under him, cuddling into himself. This is how Jim found him, curled up on the couch, in nothing but his boxers and his pup mask, relaxing. If they had been planning to chat about their day, the words died on their lips as soon as they saw Leo. Instead they greeted him with a smile, and soft “Hey buddy,” before shrugging their shoes off and heading straight on over to him, snuggling up behind him. Jim wrapped their arms around him, nudging him to lean back and cuddle in.
“How was your day?” Their hands start rubbing over his shoulders, he sighs into it. “Oh yeah, life is hard for a puppy waiting for his human to come home, huh?” They laugh softly as they massage him gently, warming up the his skin underneath their hands. Leo lets out a little agreeable noise, that yeah it is hard, actually.
With their hands on Leo’s shoulders, Jim nudges him to turn around before taking his hands and moving him to straddle their lap. Jim is of a slight build, his skin warm, and brown, and sunkissed. Leo’s much bigger both in size and height, his skin dark and cool, his stomach pressing against Jim with a solidity that grounds them both. Jim lets their hands run across Leo’s back and down to his ass. Their light touch soothing over Leo’s skin, helping him relax deeper into himself.
“You’re so good for me aren’t you?” Jim praises, leaning forward to trace kisses over Leo’s skin. Leo shudder’s slightly at the feeling of it, his tail wags slightly under Jim’s hands. Jim can’t help but smile at the feel of Leo’s ass moving back and forth, showing them how much he enjoys it. They’ve barely had any time together this month, and if Jim hadn’t come home to Leo already in pup space they would’ve suggested it.
Nothing quite feels as intimate as when Leo decides what he really needs is to go nonverbal for a little bit, let go, and let Jim take care of him. So Jim keeps him here just like this. Their bodies pressed agaisnt one another, Jim’s carresses letting Leo sink further and further into Jim. Leo’s head drops onto Jim’s chest. While Jim continues to run feather light fingers over him his dick starts to plump. He can’t help it. Every time Jim touches him like this his body lights up from the inside. Tiny little estatic pieces of electricity light up his skin at their touch.
As he sinks down against Jim, head against their chest, he lets his legs straddle one of theirs. He slowly ruts against them. Vaguely, from above him, he can hear Jim teasing him, calling him a naughtly little pup, but that he’s earned this, so they’ll let him today. He’s so far into his own head though, he can barely make out the words. All that really registers is Jim’s hands on him, the warmth of them underneath him, and the need he has building between his thighs.
Leo can feel as Jim stiffens their leg, raising it a little underneath him, to provide better leverage. Leo nuzzles his head against Jim. Jim pets his head. With a smile pressed against their chest Leo lets out a little happy bark and starts to rut once more. His hips move slowly but desperately against Jim.
“Needy little thing,” Jim breathes out. Leo can hear just how much this is affecting them. He can hear how beautiful they find him. And so he doesn’t stop. He glides his dick down agaisnt Jim’s thigh, the friction feeling so, so good. He hasn’t even bothered to take his boxers off, and he can’t be fucked to bother now.
Jim is petting his head, hand against soft, supple, leather. Petting him like he’s the best pup in the whole world, showering him with affection. Their hands petting his body, reminding him who he belongs to, who will always take care of him. And it makes him lose himself. He can barely remember his name anymore, or he’d have to try anyway, to remember. All he is is Jim’s pup, their little buddy. Jim is his. And they will take care of him.
He can feel his cock throb, cum starting to leak out of him. He looks up, eyes desperate and pleading. And Jim laughs. The softest, kindest, laugh he’s ever heard and says, “Yes, buddy, of course you can come.” Leo nuzzles his head against Jim’s chest once more and loses himself in his rutting, picking up the pace, so close. And then he hears “Come for me baby, come now.” And he does. His eyes close, his body tenses and he comes inside his boxers, pooling cool and wet where its trapped between Jim’s thigh, the fabric, and Leo’s stomach.
Jim leans down and kisses his head, right between his pointy ears. “That’s a good boy, did so good for me, buddy.”
Leo smiles and rests, more content than he’s been since September.