7th Batch Ko-Fi Fics: 6th Fill

McReyes – Puppy Play; Training; Blow Job; Facial – It’s been a long day for Gabriel and Jesse and they just want to relax…


As disobedient as Jesse is outside their little games, as obedient he is when he’s got his collars and mittens on and is called “Mutt”.

It never fails to give Gabriel a jolt of unbridled, perverse joy at having Jesse sit and lie and roll over at just a small command. He’d never have figured that it would work so well on the rebellious man. That something as simple as a bit of kinky sex would get him glassy eyed and quiet, cock sitting up at attention just as much as the young man himself.

He knows that Jesse loves being a puppy. That he loves the simplicity of it; that he can show Gabriel what he wants and how he wants it without that ever-present shame burning in the background. A shame that he’s been taught by his previous masters that have been just as delighted by McCree’s seemingly inherent depravity but been intent on wielding that knowledge like a weapon. Ready to use it to keep Jesse down and in line.

They’ve used him up; used how much he *loves* cock and made sure he’d damn near hate himself for it. As a puppy, though… There’s nothing simpler than being a well-loved pup. He doesn’t have to think much, doesn’t have to make own decisions.

He only has to follow Gabriel’s precise orders… and while he’s had to get used to it, he’s learned to adore it. Enough so, that it only takes Gabriel helping him into his mittens to make him excited, tongue lolling and cock fattening.

“Alright,” Gabriel murmurs when he’s got the collar on him, successfully dodging every attempt of the puppy to nuzzle into him and make itself comfortable. Jesse looks at him with tired dark eyes. The day had been full of drills and little down time, and it shows.

“You be a good boy and sit at me feet until I am done working.” He’s not had him sit still for long as a puppy yet, but he does not mention it. He’s learned early on that Jesse does not react well to any kind of pressure. He likes playful training and treats if he’s done something right, and Gabriel is more than willing to adjust his teaching methods accordingly. Play time is not only for Jesse to relax, after all.

He grunts as he gingerly lowers himself into his chair. It’s been an exhausting day for him, too. Still, he has to work on a few reports before he can call it quits. Jesse is still sitting in the middle of the room, watching him with a kind of vacant, dreamy look until he snaps his fingers and points to the spot next to his heavy boots.

“Sit.”

Jesse crawls over. He’s filled out a lot these past months; he’s left the scrawny kid behind in favor of a tall, broad-shouldered young man, and when he moves, the muscles in his back shift deliciously. Distractingly.

He sits where Gabriel has indicated, and after a few moments, slowly hunkers down into a more comfortable position that lets him doze. Gabriel lets him do as he pleases, looking at him only a few more moments before turning towards his work.

The sooner he starts, the sooner he is done.

.o.

“You remember how to do this, don’t you? It’s been a while…” Gabriel cards his fingers through Jesse’s hair. The pup has been dozing away and stares at him now blearily, obviously struggling to orient himself again.

His mouth opens and for a second Gabriel thinks he might talk, but then he just licks his lips and jawns until Gabriel can hear his jaw crack. He changes his grip and starts rubbing underneath his chin, thick fingers scratching at his beard.

“Up on the bed, Mutt.” Jesse perks up a bit at that. He crawls towards the bed slowly and  laboriously as he struggles to regain the feeling in his limbs. Gabriel follows, hands already working at his belt. When Jesse is on the mattress, he immediately angles his hairy ass into the air, wagging it.

Gabriel snorts and clicks his tongue, kicking off his pants and sliding into a sitting position at the top of the bed.

“No, I thought of something else. Come here.”

He has to shield his cock with a hand from Jesse’s immediate and enthusiastic consent, other hand fisting in his thick hair to hold him away.

“Easy now. Slow.” He carefully lets go of Jesse’s hair and the pup’s eyes are fixed on his face as he leans down and carefully licks at the exposed tip just about peeking out above Gabriel’s fist.

“That’s it… that’s the ticket…” His nostrils flare as he sighs through them, eyes falling closed. He leans his head back, fist becoming more generous and sliding down; exposing more of his dick for Jesse’s greedy tongue.

“Just like I taught you,” he mumbles, free hand rubbing idle patterns into Jesse’s scalp. There’s something to be said about the simple eagerness of Jesse as a puppy. He uses too much spit and drools everywhere, but he’s so in love with Gabriel’s cock that he can’t bring himself to reprimand him for the sloppy work.

He’d never be as calm and happily following his instincts if he were ‘human’.

Gabriel lets him lick his fill, his warm, slippery tongue zeroing in on the tip when he realizes that salty pre-cum is starting to ooze out, and every insistent swipe has the thick muscles in Gabriel’s thighs jump. He moves his hand slowly, jerking off as he stares at Jesse’s dreamy face. How slack it has gotten, focused on lapping at the fat cock offered to him and not needing to do anything but keep going, keep inhaling the thick musk Gabriel knows he’s sporting after a long, arduous day-

and when Gabriel grunts: “Now. Open up. Be a good pup-” he looks damn near ecstatic, eyelids fluttering, mouth open and tongue hanging out while Gabriel aims and shoots in thick, creamy ropes across his tongue and chin and nose.

He’s just… so happy as a pup.

Leave a comment