His eyes are bright and blue, glasses sliding down his nose and he yips and noses at my cheek. His tongue slips out and licks my cheek, grinning a decidedly dog-like grin at me.
"Silly puppy," I murmur, hand snaking into his hair, twining a few strands around my fingers and he clambers into my lap, nuzzling my thighs. "Puppy just wants to snuggle today, doesn't he? Wants to just lay in my lap as I work?"
He nods enthusiastically, tongue flopping out and he slurps my cheek, making a quick face before he does it again, getting my face covered in a layer of spit.
I laugh, wiping it off onto my pants. "Well puppy that's what you get when you lick people with facial hair."
A whuff and he settles down in my lap, my legs spread just enough for him to rest his head on a thigh. I chuckle and pluck his glasses off, lying them down on a table. "There you go, pup, nice and comfy?"
He hmms and licks at my fingers, sucking them into his mouth before pulling off, burrowing his face into my leg.
"And you're gonna be a good boy when I work, aren't you?" I ask, running a hand down his back and he arches against my touch.
"Yes," he breathes, squirming in my lap.
"Good boy."
He hums, curled up in my lap and I start typing, continuing until a warm wet tongue starts gently lapping at my skin.
"That tickles."
He giggles and continues nosing about my armpit, still humming.
"Puppy. That tickles." My voice rises a bit as I squirm around on the couch.
He raises his head out of my armpit, a look of complete innocence on his face. "It does, Sir? Oops."
I swat his thigh gently. "Yes. It does."
"Sorry," he says, flopping his head down on my thigh and nosing at my zipper.
"No, you're not, puppy. Lying gets you a time-out, remember?" I caress his cushy ass firmly, grinning as he presses against my hand.
"I remember," he mumbles, still nosing at my zipper and I glance down.
"You gonna pull it down with your teeth, pup?"
He nods. "Gonna try."
"Good boy."
He takes my zipper in his teeth and yanks. And falls off, nearly tumbling off the couch before I catch him.
"Silly puppy yanked a little too hard didn't he?"
He blushes, his cheeks red and he ducks his head nodding and trying again, gently taking my zipper in his teeth and pulling.
"Mmm, puppy know what he wants, doesn't he? And puppy wants his Master's hard cock, I bet."
He pants, tongue lolling out of his mouth as he finishes pulling my zipper down and stares at me expectantly.
I grin at him. "What?" I coo. "Does puppy want his Master's cock? Does him, does him?"
He barks, grinning back.
"Oh all right. I guess I can indulge you this time, you spoiled puppy." I work my hard cock out of my pants and let it spring forth.
He beams, diving onto it and a gasp slips out of my mouth as I feel his tongue licking at me.
"G-good puppy," I force out, pressing his head down against me and grinding his face into my crotch.
He lets out a low moan and I can feel spit soaking my pants.
"Mmm, puppy missed his Master, didn't he?"
Another soft whuff and I feel a wet warm tongue caressing my balls. I shiver as he moves up to the underside of my cock, tongue lapping at sensitive skin and I let out a happy sigh, my hand resting at the nape of his neck.
"Master missed his puppy too. Mmm, if you keep that up, puppy, you're gonna get all dirty and then I'm gonna have to give you a bath."
The licking continues in earnest, that tongue moving over my cock and I groan in pleasure, gently nudging him off and wrapping a hand around my hard dripping cock.
"C'mon pup, open wide," I say, rubbing up and down vigorously, my hand slick with precome and spit.
He obeys immediately and I love that about him, how obedient my puppy is,
he obeys and I come all over his face, lines of come dripping down his face and he licks his lips happily.
"And now you need a bath, puppy."
Another bark, his voice rising at the end and I laugh.
"Oh all right, I guess it was my fault you got dirty. But you still need a bath."