Chapter 1: Introduction
The apartment was bathed in the golden hue of the setting sun, filtering through the half-open curtains and casting a warm glow over the worn wooden floors. The scent of freshly brewed coffee lingered in the air, mingling with the faint traces of vanilla from the candle Dina had lit earlier.
As Sophia closed the front door behind her she immediately began unbuttoning her blouse , a sense of relief washing over her. She kicked off her heels, letting them clatter to the floor, and slipped out of her skirt, leaving a trail of clothing in her wake as she now stood naked in front of her roommate.
Dina looked up from her book, her eyes scanning over Sophia's form. "Back already?" she asked, a hint of curiosity in her voice.
"Yes, work was... uneventful," Sophia responded, her voice barely above a whisper. She flashed Dina a shy smile before lowering her gaze to the floor.
Dina watched as Sophia moved to the center of the room, her body language transforming.
She dropped to her hands and knees, arching her back slightly and tilting her head to the side, her long black hair cascading down her back. She let out a soft, submissive whimper, her eyes never leaving the floor.
Dina raised an eyebrow, a smirk playing at the corner of her mouth. "And what do we have here?" she asked, setting her book down on the coffee table. She leaned back in her chair, stretching out her legs as she regarded Sophia with interest.
Sophia's cheeks flushed a soft pink, but she didn't respond verbally.
She just stayed in position, her breaths coming out in short, shallow pants, her eyes still downcast.
Dina chuckled softly, leaning forward in her chair. "I see you're eager today," she observed, her gaze lingering on the empty space around Sophia's neck.
“Does puppy want her collar ?" Dina asked, a playful edge to her voice.
Sophia whimpered again, a soft sound that sent a shiver down Dina's spine. She stood up from her chair, her heels clicking against the wooden floor as she walked over to where Sophia knelt.
Dina crouched down, her hand brushing the back of Sophia's neck, eliciting a soft purr from her.
"Good girl," Dina murmured. She reached into the pocket of her jeans, pulling out a worn leather collar and a leash.
Dina held the collar up, watching as Sophia's eyes followed it, her breath hitching in anticipation.
Dina smirked, enjoying the soft, vulnerable sounds Sophia made. She secured the collar around Sophia's neck, the leather creaking gently as she buckled it.
"There you go, puppy," Dina cooed, giving the collar a gentle tug. Sophia looked up at her, her eyes filled with a mixture of desire and submission. Dina attached the leash to the collar's D-ring.
"Now, come here," Dina commanded, pulling gently on the leash. Sophia moved towards her, her body pressing against Dina's legs.
Dina could feel the heat radiating off her, see the goosebumps rising on her skin. She ran a hand through Sophia's hair, tangling her fingers in the soft strands.
"You're so eager today, Sophia," Dina said, her voice a low purr. "What's gotten into you?" "I just... I just want to please you, Dina," she whispered.
Dina smirked, leaning back against the wall. "Well, aren't you a good little pet," she said. "But you know the rules.
Good pets deserve rewards, but first, you have to earn them," Dina said, her voice laced with a hint of challenge. She gave the leash a gentle tug, guiding Sophia to sit on the floor in front of her.
Sophia nodded, her eyes never leaving Dina's. "Yes, Mistress," she said, her voice barely above a whisper. The honorific sent a jolt of excitement through Dina.
"Good. Now, let's see what you can do," Dina said, her smirk growing wider. She unbuttoned her shirt, slowly, teasingly, revealing the smooth expanse of her stomach.
Sophia watched, her breath hitching in her throat, her eyes glued to Dina's every movement.
Dina laughed softly, a low, sultry sound that seemed to reverberate through the room.
"You're trembling, puppy," she said, her eyes locked onto Sophia's. "Are you cold?"
Sophia shook her head, her hair cascading around her shoulders. "No, Mistress," she said, her voice barely above a whisper. "I'm just... eager."
Dina smirked, her eyes glinting with amusement.
"Eager, hmm?" she said, reaching down to cup Sophia's chin, tilting her head up so their eyes met. "Show me, then. Show me how eager you are."
Sophia's breath hitched again, her lips parting slightly as she leaned into Dina's touch. But she hesitated, her eyes darting away from Dina's gaze.
Dina's smirk softened into a gentle smile. "It's alright, Sophia," she said, her voice soothing. "Take your time. I want you to enjoy this too."
Sophia nodded, her eyes fluttering closed as she let out a soft sigh. Dina watched as she took a deep breath, her chest rising and falling slowly before she leaned in, her lips pressing gently against Dina's stomach.
Dina's breath hitched, her body tensing as she felt Sophia's soft, warm lips against her skin, kissing and licking a trail upwards.
She let out a low moan, her fingers tangling in Sophia's hair, guiding her upwards.
Sophia's hands hovered over Dina's body, as if unsure where to touch her.
Dina smiled, her eyes hooded with desire. "You can touch me, Sophia," she murmured. "I want you to."
Sophia's hands trembled slightly as she reached out, her palms pressing gently against Dina's stomach.
Dina let out a soft sigh, her body relaxing into Sophia's touch.
"That's it," Dina whispered.
"You're doing so well, Sophia." Her voice was like velvet, soft and smooth, wrapping around Sophia like a comforting blanket.
Sophia's hands began to explore, tracing the curves of Dina's body with tentative fingers. She could feel the heat radiating from Dina's skin, the faint tremble of her muscles beneath her touch. It was intoxicating, this power she held over her roommate, this ability to elicit such a strong reaction.
Dina's breath hitched as Sophia's hands moved higher, cupping her breasts through the fabric of her shirt.
“Do you remember when you first begged me to be my puppy?
” Dina asked, her voice soft but firm.
Sophia nodded, her hands stilling on Dina's chest. “Yes, Mistress,” she replied, her voice barely above a whisper.
Dina smiled, her thumb brushing against Sophia's cheek. “That was a long time ago, wasn't it? ” she continued. “And look at you now. So eager, so willing.”
Sophia's cheeks flushed a soft pink, and she ducked her head, her long hair falling to curtains on either side of her face. “Thank you, Mistress,” she murmured.
“I-I’m yours to command.”
Dina's smile widened, a wicked glint in her eyes. "That's right, you are," she said, her voice laced with authority. "Now, let's see if you can make me come with that eager little mouth of yours."
Sophia looked up at her, her eyes filled with a mix of desire and nervousness. She took a deep breath, her hands trembling slightly as she reached for the hem of Dina's shirt. Slowly, she began to pull it up, revealing inch by inch of smooth, tanned skin.
Dina raised her arms to help, allowing Sophia to slip the shirt off completely and toss it aside. Now clad only in her jeans, Dina stood before Sophia, her chest heaving with anticipation.
Sophia took a moment to admire her, her eyes tracing the lines of Dina's body. She reached out, her fingers tracing the edge of Dina's bra, her knuckles brushing against the soft skin just beneath. Dina shivered at the touch, her breath hitching in her throat.
"You're not allowed to touch me there yet, puppy," Dina reminded her, her voice low and sultry.
"You have to earn that privilege."
Sophia nodded, her eyes wide and eager. She slipped her hands around to Dina's back, her fingers deftly unhooking the clasp of her bra. Dina let out a soft sigh as the garment fell away, her breasts now exposed to the cool air of the apartment.
Sophia's breath hitched as she took in the sight of Dina's body, her nipples already hardening in the chill. She leaned in, her breath warm against Dina's skin as she let her lips graze one taut peak.