Simon, his face red with shock and embarrassment, laid out the collar on his bed, along with the leash. He had convinced a friend to let him borrow some money, then snuck out after dark that same night, and bought the collar and the leash. He almost didn't have enough, but ended up getting what he had come for. Now, he was starting to wonder what had gotten into him. Would Robert really like if he had a collar on? Or would he scoff and laugh at Simon?
He hoped to God that Robert had been serious. Otherwise, he was in for a humiliating experience.
Robert walked in the door, blowing a long stream of cigarette smoke.
"Hey, Simon - the Hell??" he did a double take at the items on Simon's bed.
Simon looked up at Robert, his face still red.
"It's a collar and a leash," he said, stating the obvious.
Robert raised an eyebrow, stubbing out his cigarette and walking over to Simon, grin getting bigger with each step he took.
"Why, Simon." he purred, resting his hands on Simon's shoulders and kissing the side of his neck. "Didn't know you cared..."
Simon felt a knot in his stomach loosen, only to retighten when Robert kissed his neck.
"What made you...oh...think I didn't?" he asked breathlessly.
"Bondage isn't for everyone." Robert said, sucking a hickey onto the side of Simon's throat. "But you'll enjoy this..."
What was supposed to be a well worded response came out as a moan instead. Simon tilted his head back, exposing more of his throat, his mouth falling open just the slightest bit.
Robert undid the first few top buttons of Simon's shirt, sucking lower over the man's chest as he went; one hand in Simon's hair, the other resting possessively on his hip.
Simon wanted that hand somewhere else, and arched his hips up, trying to move it there.
"Please..." he whimpered, and his arms, which had been holding him up sufficiently, collapsed under him. He hit the bed with a soft thud.
Robert took Simon's shirt off but left his pants on, putting the leash around the other man's neck almost lovingly, stroking his back.
"That's a good boy..." he purred, attaching the leash and slowly pulling Simon upwards again.
As soon as the collar was around his neck, Simon had to bite his lip to stifle his moan, and he opened his eyes - when had he closed them? - to see himself drawing closer to Robert.
He moved his legs out from underneath himself to get up on all fours, and stared at Robert, waiting. He was nervous, but excited, and hoped it didn't show on his face.
Robert kissed Simon, tongue in the other man's mouth, purring into the kiss and then pushing the man down on all fours again.
"Heel, boy. Walk obediently to heel." Robert said, tugging Simon along beside him.
Simon bit his lip, and hurried after Robert on all fours. It was weird, and it was hard. His knees began to ache almost after the first several steps, but Simon was already too far gone to do anything like complaining. He didn't think Robert would stop either.
Robert tugged lightly on the leash - not enough to choke, just enough to let Simon know he wanted something.
"Too fast." he said, laying a swift smack to Simon's ass. "Walk to heel."
Simon slowed his crawling down, and looked up at Robert.
- Is this all right? - He tried to communicate it to Robert, hoping he would get it.
"Good boy." Robert kissed Simon hard, giving the man's groin a swift squeeze before jerking the leash again to get him crawling forward.
Simon moaned and tried to push down into Robert's hand, but it was gone all too soon, and he gave a sound of frustration.
"Shh. Good dogs don't talk back to their masters." Robert laid heavy emphasis on the word 'master', tugging the leash slightly to make Simon keep shuffling forward.
Simon frowned, and his forehead wrinkled, but the jerk on the leash caused him to move forward. He hoped he wasn't going too fast; he didn't want to make Robert stop.
"Good boy..." Robert purred, leading Simon over to his bed, pulling him up in his lap and kissing him hard on the lips.
Simon's eyes fluttered closed, and he held back a moan, determined not to make any noise.
He cautiously raised his arms to wrap around Robert's neck, and then drew them back, unsure. He pulled away from the kiss, and looked up at his friend, a question in his eyes.
Robert fingered the collar. "I think the good puppy deserves a treat, wouldn't you agree?" he pressed Simon back on the bed, undoing his pants and sucking at his cock.
Simon bit his lip hard, hard enough to taste blood, and managed to keep his groan at bay.
He took to chanting inside his head instead of out loud. – Oh God, oh God, oh God –
Robert took Simon's arousal deep into his throat, purring around it and stroking the man's inner thighs, pushing his pants down till he wore nothing but the leash and collar, the handle of which was still wrapped around his own hand.
Simon arched up, a choked sound coming from his throat. It was getting harder and harder to keep from making a sound.
Robert swallowed hard, speeding up his deep-throat, tugging slightly on the leash to make Simon sit up.
Simon rose upwards without any complaint, and watched as Robert sucked him off.
A slight breathy sound forced its way passed his lips, and he came, harder than he'd ever thought possible.
Robert looked up at Simon, grinning widely, slowly lapping off the last traces of the man's come from his cock.
"Such a good puppy..." he licked his lips.
Robert licking his already oversensitive cock finally caused him to give a tiny moan. It was small but it was audible, and Simon slouched his shoulders in defeat.
The older man grinned, pushing Simon back down again, rolling him over on his front, tightening the leash slightly, as he took off his own pants.
"God, Simon – I need you so badly." he said in a husky whisper as he raised Simon’s hips upward.
Simon moaned and spread his legs for Robert. "I want you…”
Robert whacked Simon harshly with the end of the leash.
"You'll get me." he growled, pushing into his entrance, moaning as the tight heat surrounded his cock, growing even harder.
Simon let out a loud groan, and grasped the bedcovers, his hands clenching.
"Oh please, please...!" he gasped out.
Robert moaned and began to thrust faster, tugging Simon's head back with the leash, grunting with lust.
Simon groaned louder and pushed back against Robert's hard cock sliding in and out of him.
"Yes, oh yes, please fuck me hard..." Simon wasn't entirely sure of what he was saying, and hoped he wasn't saying anything too stupid.
Robert took hold of Simon's cock and squeezed around the base, stopping him from coming as he thrust hard and fast, jerking the leash every so often.
Simon gritted his teeth to stop himself from protesting. It wasn’t his place, he couldn’t – he didn’t deserve to – not if Robert said he couldn’t. But he could feel his orgasm coming, faster and faster, and knowing it would be painful when it was stopped by Robert hand.
The older man pounded harder and faster.
"Is the puppy going to be good?"
'Y-yes!" Simon gasped out, his hips beginning to jerk as he tried to reach his orgasm.
Robert let go of Simon's cock, coming hard into his body, moaning with ecstasy.
Simon's legs jerked and his hands squeezed the bedcovers until he could barely feel his own fingers, yelling loudly as he came. He jerked his body slightly as he shuddered from the aftershocks.
Robert collapsed forward and stroked Simon's back softly, wiping away sweat and kissing his neck and toying with the collar.
"Good puppy."
Simon was seeing spots in front of him, and hoped he didn't pass out from pleasure. He panted hard, his chest heaving with the exertion, and wriggled around, feeling Robert's cock still inside him.
Robert rolled onto their sides, wrapping his legs round Simon's thighs, keeping himself buried deep inside his friend, kissing Simon's neck and stroking him gently.
"Mmm," Simon mumbled, and blinked, the spots disappearing. He leaned back into the touches. “Next time…can I hold the leash?”
Robert chuckled low in his ear, stroking back his hair and kissing him. “Maybe.”