{"sf1_id":null,"sf2_id":"nd44gppn","title":"~ Zoo: Paws and Patience ~","author":"Cederwyn Whitefurr","words":7894,"posted_at":"2026-02-09T23:34:27.000Z","tags":["Adult","Anthro","Anthropomorphic","Fantasy","Feral","Fiction","French Kissing","German Shepherd","Human","Kangaroo","Kissing","M/F","Mature","Multiple Orgasm","NSFW","Oral","Pouch Play","Short Story","Story","Vaginal","Zoo","Zoophila"],"url":"https://fse.anthro.fr/stories/nd44gppn-zoo-paws-and-patience","original_url":"https://sofurry.com/s/nd44gppn","image_url":"https://cdn.sofurryfiles.com/submissions/thumbnails/80/73/80739857-445b-4880-b4ca-16dc57af3479","description":"She told herself it was just affection.  \nA lonely dog leaning too close, a warm nose nudging higher, a broad tongue that knew exactly where to linger.  \nOne week to resist.  \nShe didn't even last the first night.  \nSome good boys teach their sitters things their owners never mentioned.","content":"~ Paws \u0026 Patience ~\n\n© Cederwyn Whitefurr\n\nFebruary 2026\n\nAll Rights Reserved.\n\nRiley was wiping sweat from her brow with the back of her forearm when her phone buzzed on the kitchen counter. She glanced at the screen: _Elena Harlan – next door_.\n\nShe swiped to answer, putting it on speaker while she rinsed the last of the dinner dishes. “Hey, Elena. Everything okay?”\n\n“Hey, Riley.” Elena’s voice came through warm but edged with fatigue—the kind that comes from too many late nights at the office and not enough sleep. “I hate to drop this on you last-minute, but I’ve got a family emergency. My mom slipped and broke her hip up in Denver—nothing fatal, thank goodness, but she’s having surgery tomorrow and needs someone there for at least a week. I’m on the first flight out in the morning.”\n\nRiley turned off the faucet, drying her paws on a dish towel. “Oh, Elena, I’m so sorry. Is she going to be alright?”\n\n“She’s tough as nails—she’ll be fine. But the timing is awful. I’ve got Kodi, the house, the plants, the mail… I was wondering if you’d be able to stay over for the week? Feed him, walk him, keep an eye on things? I know it’s a lot to ask.”\n\nRiley leaned against the counter, ears flicking forward. Elena Harlan—mid-forties, divorced, project manager at the same construction firm where she sometimes worked overtime—had always been kind. They’d chatted over the fence plenty of times: Elena waving from her deck while Kodi trotted over to greet Riley, the big German Shepherd pressing his nose through the slats for scratches and treats. Riley had even dog-sat for a long weekend once before, when Elena went to a conference. Kodi liked her. Elena had noticed.\n\n“I’m free this week,” Riley said. “Summer break from classes, and my roommate’s got her boyfriend crashing here anyway. I could use the quiet. Yeah, I can do it.”\n\n“You’re a godsend, Riley. Seriously. I’ll leave the key under the blue planter by the back door, same as last time. Kodi’s food is in the pantry—two cups morning and night, warm water on it the way he likes. Walks twice a day, morning and evening. He’s good on the leash, but he’ll pull if he spots a squirrel. And… he gets clingy at night sometimes. Just give him some attention if he asks—he’s harmless, I promise.”\n\nRiley smiled despite herself. “Clingy how? Like, ‘pet me until I fall asleep’ clingy?”\n\nElena laughed softly. “Exactly that. He’ll lean on you like you’re the only thing keeping him upright, put a paw on your leg, stare until you cave on the ear scratches. He’s a good boy, though. Never chewed a thing in his life.”\n\n“Got it. I’ll spoil him rotten.”\n\n“I’ll Venmo you the usual—two hundred for the week, plus extra if you need to grab groceries or anything. And Riley? Thank you. Really. It means the world.”\n\n“No problem at all. Safe flight, okay? Tell your mom I hope she recovers quickly.”\n\n“Will do. See you when I’m back.”\n\nThe call ended. Riley stared at her phone for a moment, then looked out the kitchen window toward the house next door. The living room light was on; she could see Kodi’s silhouette moving past the curtains—big head, pointed ears, pacing slowly like he already sensed the change in routine.\n\nA small flutter stirred in her stomach. Not nerves, exactly. More like… anticipation? A whole week alone in Elena’s house, with a big, serious dog who already liked her enough to lean against the fence and rumble contentedly when she scratched his ears.\n\nShe grabbed her keys and stepped out into the backyard. Kodi was already at the fence, nose pressed to the slats, tail giving one slow, deliberate thump.\n\n“Hey, big guy,” she said softly, crouching down. “Looks like it’s you and me for a bit.”\n\nHe whuffed once—low, polite—and sat, brown eyes locked on hers.\n\nRiley reached through the gap to scratch under his chin. His fur was warm from the summer evening, coarse on top, soft underneath. He leaned into her paw, eyes half-closing, a deep rumble starting in his chest.\n\n“Yeah,” she murmured, smiling. “We’re gonna be just fine.”\n\nShe didn’t know yet how fine. Or how complicated.\n\n\\* \\* \\*\n\nRiley arrived the next afternoon, duffel bag slung over one shoulder, the key already in her paw from under the blue planter. The summer heat clung to her fur like a second skin as she unlocked the back door and stepped inside. The house smelled faintly of Elena’s citrus cleaner and the eucalyptus candle she always burned on the coffee table. Quiet except for the low hum of the AC and the faint click of nails on hardwood from deeper in the living room.\n\nKodi was waiting.\n\nHe stood at the edge of the kitchen tile, ears forward, brown eyes fixed on her like she’d just walked into his territory and he was deciding whether to approve. Tail gave one slow, deliberate sweep. No bark—just that serious, assessing stare.\n\n“Hey, big guy,” Riley said, keeping her voice soft. She dropped the bag by the door and crouched a little, holding out her knuckles for him to sniff. “Remember me? Fence buddy.”\n\nHe padded forward one careful step, nose twitching. Then another. When he reached her, he pressed his head under her offered paw without hesitation, ears flicking back in that contented way dogs do when they’ve decided you’re safe. A deep, rumbling sigh vibrated through his chest as she scratched behind one ear, then the other.\n\n“Yeah, that’s the spot,” she murmured. “Good to see you too.”\n\nKodi leaned—hard. Eighty-five pounds of solid shepherd pressing his shoulder against her thigh until she had to brace one paw on the floor to keep balance. His tail thumped once against the tile, then stilled.\n\nRiley laughed under her breath. “Already clingy, huh? Elena wasn’t kidding.”\n\nShe stood slowly, and he followed the movement, staying close enough that his fur brushed her leg as she walked into the living room. The sectional couch took up most of the space—big, L-shaped, dark gray fabric that looked like it had seen a lot of Kodi naps. A dog bed sat in the corner, but Kodi ignored it entirely. He tracked her every step, nails clicking softly.\n\nShe unpacked a few things in the guest room—Elena’s spare, neatly made bed, fresh towels stacked—then came back out to the kitchen. Kodi was already sitting by his food bowl, posture perfect, eyes locked on her.\n\n“Dinner time already?” She checked the clock—close enough. She opened the pantry, pulled out the big tin of kibble, measured two cups like Elena had instructed, added a splash of warm water from the tap. The bowl clinked as she set it down.\n\nKodi didn’t move until she stepped back three full paces. Only then did he lower his head and eat—neat, efficient, no crumbs on the floor. When he finished, he licked the stainless steel twice for good measure, then turned and walked straight to her.\n\nNo warning. Just planted himself in front of her legs and sat again. Looked up.\n\nRiley blinked. “...What now?”\n\nHe lifted one massive paw and placed it gently on her thigh—right where the fur transitioned from coarse outer coat to the softer stuff near her pouch line. Not pressing. Just resting. Warm pad through her shorts.\n\nShe felt her heartbeat kick up a notch.\n\n“Okay,” she said quietly, ears tilting back. “Message received, I think.”\n\nShe reached down slowly, let him sniff her knuckles first—habit from working with animals—then ran her fingers along the side of his neck. Thick, sun-warmed fur. He didn’t flinch. Just closed his eyes halfway and let out another long, rumbling sigh that vibrated right through her palm.\n\nRiley’s tail gave an involuntary little thump against the cabinets behind her.\n\n“Alright, big guy,” she murmured. “Truce?”\n\nKodi answered by leaning his full weight against her leg—eighty-something kilos of solid shepherd pressing in like she was the only stable thing in the house.\n\nShe laughed again, softer this time, scratched behind one ear, and felt the tension go out of him like a knot finally unravelling.\n\nThe rest of the evening passed quietly. She took him for his walk around the block—him heeling perfectly until a squirrel darted across the street, then a brief, controlled pull she corrected with a soft “easy.” Back home, she showered off the day’s sweat, threw on loose sleep shorts and an oversized tee (no bra, too hot for that), and flopped onto the sectional couch with her phone.\n\nKodi watched from the floor for about thirty seconds.\n\nThen he jumped up—graceful for his size—and settled beside her. Not crowding exactly, but close. Head on her thigh, one paw draped over her knee, body heat radiating through the thin fabric.\n\nRiley hesitated, then rested her paw on his neck. “You really are clingy, aren’t you?”\n\nHe huffed once, eyes half-closed, tail giving a slow thump against the cushions.\n\nShe scrolled for a while, absently scratching behind his ears. The room was dim—only the lamp on the side table and the blue glow from her phone. Outside, cicadas droned in the warm night.\n\nAfter maybe twenty minutes, Kodi shifted. Lifted his head. Nuzzled into her side—warm nose pressing against her ribs, then higher, along the softer fur under her arm.\n\nRiley giggled. “Hey, easy there.”\n\nHe didn’t stop. Just kept nuzzling, slow and insistent, nose tracing up toward her chest.\n\nHer ears flicked back. “Personal space, buddy.”\n\nBut she didn’t push him away. Not yet.\n\nKodi took that as permission.\n\nRiley lay back against the armrest of the sectional, legs stretched out along the cushions, phone forgotten on the coffee table. The lamp cast a soft brown glow across the room; everything else was shadows and the faint blue flicker from the muted TV showing some nature documentary she wasn’t really watching. Kodi’s weight was solid and warm against her right side—head resting on her thigh, one paw draped loosely over her knee, the slow rise and fall of his ribs pressing rhythmically into her hip.\n\nShe kept scratching behind his ears in lazy circles. Every few passes his tail gave a single, heavy thump against the fabric. The sound was oddly comforting, like a heartbeat she could feel in the quiet.\n\n“You’re really settling in, huh?” she murmured. “Miss Elena that much already?”\n\nKodi answered with a long, rumbling exhale that vibrated straight through her leg. His head shifted—barely an inch, but enough to slide higher. Now his muzzle rested against the curve of her lower ribs, nose tucked just under the hem of her oversized tee. Warm breath seeped through the cotton, tickling the fur underneath.\n\nRiley’s paw paused mid-scratch.\n\nShe told herself it was nothing. Dogs did this—snuggled, sought warmth, pressed close when they felt safe. Elena had said he got clingy at night. This was clingy. That was all.\n\nBut the warmth kept spreading. His nose nudged once—gentle, exploratory—then stilled. A moment later he did it again, a slow drag of his muzzle along her side, following the line where her ribs curved toward her breast. The motion pulled the tee fabric taut for a second, outlining the soft swell beneath.\n\nHer ears flicked back. Heart gave a quick, unsteady thump.\n\n“Hey,” she whispered, half-laughing to cover the sudden tightness in her throat. “Watch the personal space, big guy.”\n\nKodi lifted his head just enough to look up at her. Those brown eyes were calm, almost sleepy, no challenge in them—just patient interest. He tilted his head slightly, ears swivelling forward like he was waiting for permission.\n\nRiley swallowed. Her paw resumed scratching, slower now, fingers threading deeper into the thick fur at his neck.\n\nHe took the continued touch as answer.\n\nHis head lowered again—slower this time, deliberate. Muzzle pressed flat against her side, then slid upward in a long, warm glide. The tip of his nose brushed the underside of her breast through the shirt. Then his tongue followed—broad, flat, warm—lapping once from ribs to the soft curve above.\n\nRiley sucked in a breath. The lick was wet, deliberate, dragging the thin cotton against her fur. Her nipple tightened instantly under the damp fabric; she felt it happen, felt the answering flush crawl up her neck and burn beneath her cheek fur.\n\nShe giggled—nervous, startled, the sound higher than usual. “Whoa—okay, that’s… that’s new.”\n\nHer free paw came up instinctively, pressing lightly against the top of his head. Not pushing hard. Just… resting there.\n\nKodi paused. Looked up again. No whine, no frantic energy—just those steady eyes, waiting.\n\nShe should move him. Should stand up, say “bedtime,” walk to the guest room and close the door. That would be the normal thing.\n\nInstead her fingers curled gently into his fur, scratching again—almost encouraging.\n\nHe lowered his head once more.\n\nThis time the lick was slower. Longer. Starting lower on her ribs and dragging upward in a single, unhurried stroke. The shirt clung where his tongue passed, outlining the shape of her breast. Another lick—parallel to the first, slightly higher. Then a third, the tip of his tongue catching the very edge of her areola through the fabric.\n\nRiley’s breath hitched. Legs shifted—thighs pressing together without meaning to. Tail gave a single, involuntary thump against the cushions.\n\n“This is…” she whispered, voice barely audible. “This is just… you being affectionate. Right?”\n\nKodi huffed softly against her chest—warm exhale that made her shiver. Then he settled again, muzzle tucked high now, right against the lower swell of her breast. One paw slid higher, resting on her waist, pads warm through the tee.\n\nShe didn’t move him.\n\nFor a long minute the only sounds were the cicadas outside, the low hum of the AC, and her own uneven breathing.\n\nHer paw stayed in his fur. Stroking. Slow. Almost absent.\n\nEventually she closed her eyes. Let her head tip back against the armrest.\n\nHe’s lonely, she told herself. He misses Elena. This is normal dog stuff.\n\nBut the damp spot on her shirt was cooling now, clinging to her fur, and every time she breathed she could feel the faint outline of her hardened nipple against the fabric.\n\nShe stayed like that another ten minutes—maybe longer—until her own heartbeat slowed enough that she trusted her legs to hold her.\n\n“Okay,” she said at last, voice rougher than she expected. She eased herself up slowly, careful not to startle him. “Bedtime, Kodi. For real this time.”\n\nHe lifted his head, watching her stand. Tail gave one slow sweep.\n\nRiley walked to his dog bed in the corner, patted it. “Here, buddy. Good boy.”\n\nKodi followed—reluctant, but obedient. He circled once, then dropped down with a heavy sigh, eyes still on her.\n\nShe turned off the lamp. The room went dark except for the faint glow from the hallway nightlight.\n\nIn the guest room she closed the door softly. Leaned back against it for a second, paw pressed to her chest where the fabric was still slightly damp.\n\nWhat the hell was that?\n\nShe stripped the tee off, tossed it in the hamper. The cool air hit her fur and made her shiver again.\n\nIn bed, under the sheet, her paw drifted down—almost without thought—tracing the line where his muzzle had pressed. Lower. Hesitating at the waistband of her shorts.\n\nShe stopped herself. Rolled onto her side. Buried her face in the pillow.\n\nSleep came eventually.\n\nBut the dreams were warm, heavy, and full of low rumbles and slow, deliberate licks.\n\nRiley woke the next morning to sunlight slanting through the guest room blinds and the faint sound of Kodi shifting in the hallway outside her door. He wasn’t whining or scratching—just waiting. Patient. Like he’d been there for a while.\n\nShe lay still for a minute, sheet tangled around her legs, the memory of last night sitting heavy in her chest. The damp spot on her tee (now in the hamper), the slow drag of his tongue, the way her body had reacted without asking permission. Her paw drifted to her ribs, tracing the invisible path his muzzle had taken. Skin still tingled faintly under the fur.\n\nIt was nothing, she told herself. He’s a dog. Dogs lick. He’s lonely. That’s all.\n\nBut the warmth between her thighs when she shifted said otherwise.\n\nShe got up quickly—too quickly—pulled on fresh shorts and a tank top, opened the door. Kodi was sitting right there, posture perfect, tail giving one slow thump against the hardwood.\n\n“Morning, clingy,” she said, voice lighter than she felt. She crouched to scratch his ears. He leaned in immediately, rumbling low in his throat.\n\nBreakfast was simple: two cups of kibble for him, with warm water stirred in to soften the biscuits, coffee and toast for her. Kodi ate neatly, then sat beside her chair at the kitchen table, head resting on her thigh again. She didn’t push him away. Just ate one-handed, the other absently stroking the top of his skull.\n\nThe walk after was uneventful. He heeled well, only a brief tug when a neighbour's cat darted across a driveway. Back home, he drank from his bowl, then followed her to the living room like it was the most natural thing in the world.\n\nShe tried to distract herself—cleaned the kitchen counters, watered Elena’s plants, scrolled on her phone. Kodi stayed close. Always close. When she sat on the couch to read, he jumped up without asking, settled against her side, head on her lap.\n\nBy mid-afternoon the house felt smaller. Warmer. Every time she moved, he adjusted—paws draping, muzzle nudging, tail brushing. She caught herself petting him more than necessary, fingers lingering at the base of his ears, along the thick ruff of his neck.\n\nStop it, she thought. You’re reading too much into this.\n\nBut when she stood to grab water, he followed. When she sat again, he climbed higher—head sliding up her stomach, muzzle pressing gently against the lower curve of her pouch line through the tank top. Warm nose, slow inhale.\n\nRiley froze.\n\nHe didn’t lick. Not yet. Just breathed there, steady and warm, like he was memorising her scent.\n\nHer tail thumped once against the couch—hard.\n\n“Okay,” she whispered. “That’s… new.”\n\nShe didn’t move him.\n\nInstead she let her paw rest on his head again. Scratched slowly. His tail swept in a lazy arc.\n\nThe afternoon dragged. She tried TV—some mindless reality show. Kodi stayed put, gradually shifting until his chest was half across her lap, muzzle tucked higher, brushing the underside of her breast again.\n\nThe same spot from last night.\n\nShe felt her breathing change—shallower, quicker. Nipples tightening under the thin tank before she could stop it.\n\nThis is ridiculous, she thought. He’s a dog. He doesn’t mean anything by it.\n\nBut when his tongue finally flicked out—just once, slow and warm, lapping along the side of her ribs again—she didn’t giggle this time.\n\nShe inhaled sharply. Legs shifted apart half an inch without conscious thought.\n\nKodi paused. Looked up.\n\nThose brown eyes were calm. Patient. Waiting.\n\nRiley stared back. Heart hammering so loud she was sure he could hear it.\n\nShe didn’t speak. Didn’t push him away.\n\nInstead her paw slid down his neck—slow, deliberate—until it rested on his shoulder. Fingers curled lightly into fur.\n\nHe took it as the green light it was.\n\nThe next lick was longer. Higher. Dragging from ribs to the soft swell of her breast, cotton clinging wetly in its wake. Then another—parallel, deliberate, the tip of his tongue catching the hardened peak through fabric.\n\nRiley’s head tipped back against the cushions. A shaky breath escaped.\n\nWhat am I doing?\n\nThe thought came, but it felt distant. Muffled under the sudden rush of heat pooling low in her belly.\n\nShe didn’t stop him.\n\nShe let him lick twice more—slow, thorough—before her paw finally moved to his head. Gentle pressure. Not pushing away.\n\nGuiding. Just a little.\n\nHigher.\n\nKodi followed.\n\nHis muzzle slid under the hem of her tank, nose brushing bare fur now. Warm breath against the sensitive skin just above her pouch.\n\nRiley’s tail thumped hard—once, twice.\n\nShe closed her eyes.\n\nFor the first time since last night, she didn’t tell herself it was nothing.\n\nRiley stayed on the couch another minute, eyes fixed on the ceiling fan's slow spin, the room quiet except for Kodi's steady breathing and the distant hum of the neighbourhood outside. His muzzle was still tucked high against her lower ribs, warm and unmoving now, as if he'd found the perfect spot and intended to stay.\n\nShe exhaled slowly, trying to steady the flutter in her chest. The damp patches on her tank top had cooled, clinging uncomfortably to her fur. Her paw was still buried in the thick ruff at his neck, fingers curled loosely. She hadn't moved it away.\n\nEventually she shifted, sliding her legs out from under him. Kodi lifted his head, brown eyes tracking her face as she stood.\n\n“Come on,” she said, voice a little hoarse. “Dinner for you, then a walk. We both need the air.”\n\nHe followed her to the kitchen without hesitation, sitting beside his bowl while she measured kibble and added the warm water. He ate in the same neat way—head down, no mess—then licked the bowl clean and looked up at her again.\n\nThe evening walk was longer than necessary. She let him sniff every mailbox, every patch of grass, anything to stretch out the time before they had to go back inside. The sun had dipped low, painting the suburban streets gold and long-shadowed. Kodi heeled close, occasionally glancing up at her like he was checking she was still there.\n\nBack home, she fed herself a quick sandwich standing at the counter, Kodi sitting at her feet the whole time. When she finished and rinsed the plate, he was already moving toward the living room—toward the couch—like it was routine.\n\nRiley hesitated in the doorway. The lamp was still on from earlier, casting the same soft glow. The sectional looked bigger now, or maybe she just felt smaller.\n\nShe walked over anyway. Sat. Kodi jumped up immediately, settling against her side again. This time his head went straight to her lap, paws draped over her thigh, muzzle resting high on her stomach—just below the hem of her tank top.\n\nShe let her paw fall to his neck. Scratched slowly.\n\nMinutes passed. The TV murmured low in the background—some cooking show she wasn't watching. Kodi shifted again, muzzle sliding upward in a slow drag. His nose pressed against the soft fur just above her pouch line, warm breath seeping through the thin fabric.\n\nRiley's tail flicked once against the cushions.\n\nHe inhaled deeply—once, twice—then his tongue flicked out. A single, broad lick along the lower edge of her tank top, catching the skin beneath.\n\nShe inhaled sharply. The sensation was warm, wet, deliberate. Her free paw came up, hovering, then settled lightly on top of his head.\n\nHe licked again—slower. The tongue dragged from the base of her ribs upward, pushing the fabric higher as it went. The tip brushed the rim of her pouch opening—upward-facing, soft, slightly parted from the day's warmth and her own quickening pulse.\n\nRiley's breath caught. Her legs parted a fraction without thought.\n\nKodi's ears swivelled forward. He adjusted his weight, climbing higher—chest pressing against her breasts now, forepaws bracing on either side of her ribs. His muzzle dipped, nose nudging the pouch rim, then his tongue followed—long, careful stroke along the smooth, hairless edge.\n\nThe feeling was electric. Sensitive nerves she rarely thought about flared awake. Her tail thumped hard once.\n\nHe paused. Looked up at her.\n\nShe met his gaze. Heart pounding.\n\nHer paw on his head didn't push. It pressed—just enough to encourage.\n\nKodi lowered again. Tongue dipped inside the pouch now—shallow at first, exploring the warm, smooth interior. Broad laps, curling gently against the lining. The muscular rim clenched reflexively around the intrusion, then relaxed.\n\nRiley's head fell back. A soft sound escaped her—half gasp, half whimper.\n\nHe kept going. Slow. Thorough. Tongue delving deeper with each pass, lapping at the sensitive walls, pressing flat to cover more surface. The heat built fast—internal pressure, wet friction, the faint musky scent of her own arousal mixing with his saliva.\n\nHer hips lifted slightly—unconscious. Paws gripped his fur tighter.\n\nThe orgasm came sudden and hard. Legs clamped around his shoulders for a second, back arching, a broken \"oh—\" slipping out as waves rolled through her. She trembled, breath ragged, fur damp with sweat.\n\nKodi didn't stop right away. Gave a few gentler licks to ease her down, then lifted his head. Panting lightly, eyes locked on hers.\n\nRiley stared back, dazed. Chest heaving. The room felt too small, too warm.\n\nHe shifted forward carefully—higher still—broad paws resting on her thighs now, not pinning, just heavy and warm. His sheath was visibly swollen, red tip already emerged, glistening.\n\nHe waited.\n\nRiley swallowed. Her voice came out rough.\n\n\"Okay,\" she whispered.\n\nShe reached down slowly—trembling fingers wrapping around his slick length through the fur, guiding the tip toward her entrance.\n\nKodi pushed forward—careful, patient. One long slide. Then another.\n\nShe gasped at the stretch. Thick, hot, filling. Her legs wrapped around his barrel as best they could, tail splayed beneath her.\n\nHe began to thrust—steady, deep rhythm. Forepaws on her shoulders now, holding himself above her in rough missionary. Enthusiastic but never rough. Every stroke angled, responsive to her twitches and sounds.\n\nFifteen minutes. Twenty. She came again—then again—clenching around him, nails digging lightly into his fur.\n\nHe followed—phased release, hot spurts deep inside—then kept going, knot swollen but held back, not pushing in.\n\nWhen he finally slowed, he pulled out gently, length glistening. Lowered his head and licked her clean—slow, attentive strokes along her folds, lapping up every trace.\n\nRiley shivered through another aftershock. Boneless.\n\nKodi curled against her side, head resting on her chest. Tail thumped once.\n\nShe stared at the ceiling, paw in his fur.\n\n\"What am I doing?\" she whispered.\n\nThen, quieter:\n\n\"…fuck. I want it again.\"\n\nThe night stretched on. Neither of them moved for a long time.\n\n\\* \\* \\*\n\nRiley didn’t sleep much that night.\n\nThe guest room bed felt too big, too empty. She tossed under the thin sheet, fur damp with lingering sweat, the ghost of Kodi’s weight still pressed into her side like a memory her body refused to let go of. Every time she closed her eyes she saw brown—steady, patient, waiting. Felt the slow drag of his tongue, the stretch of him inside her, the way her own paws had guided him without hesitation.\n\nShe woke twice in the dark, paw drifting down between her thighs before she caught herself and rolled over, face buried in the pillow.\n\nBy morning the house smelled faintly of him—musk and fur and the faint metallic tang of arousal that hadn’t fully aired out. She showered longer than necessary, hot water pounding her shoulders, trying to rinse away the ache that had settled low in her belly. It didn’t help.\n\nKodi was waiting when she opened the bathroom door—sitting in the hallway, tail giving one slow thump. He didn’t crowd her this time. Just watched. Calm.\n\nShe dressed in loose shorts and a cropped tank—nothing she’d planned, just what her paws grabbed first. The fabric clung a little where her fur was still damp.\n\nBreakfast was quiet. Kodi ate, she barely touched her coffee. When she stood to clear the dishes he rose with her, pressing close enough that his shoulder brushed her thigh. She didn’t step away.\n\nThe day passed in a haze of small routines that felt anything but routine. Walk. Plants. Laundry. Kodi followed every step—close, but not pushy. When she sat on the couch to fold towels he joined her immediately, head on her lap, paws draped over her knee. She scratched behind his ears without thinking.\n\nBy late afternoon the light had gone golden again. Cicadas droned outside. The AC hummed low.\n\nRiley set the last towel aside. Looked down at him.\n\nKodi lifted his head, ears forward.\n\nShe swallowed.\n\n“Alright,” she said softly. “Come here.”\n\nHe didn’t need telling twice.\n\nHe climbed higher—deliberate, careful—until his chest straddled her torso, forepaws braced on either side of her ribs. Muzzle lowered toward her lower belly. Nose nudged the hem of her cropped tank, then slipped underneath.\n\nRiley’s breath hitched.\n\nHis tongue flicked out—warm, broad—lapping along the soft fur just above her pouch rim. Then higher, tracing the upward-facing opening. The muscular edge quivered, parted slightly under the pressure.\n\nShe reached down with both paws—fingers threading through the fur of her own abdomen, cupping the subtle bulge where his emerging length pressed against the pouch wall from the inside.\n\nHe pushed forward slowly.\n\nThe tip slid past the rim, then the shaft—thick, hot, slick—sheathed fully in the warm, smooth interior. The pouch walls clenched reflexively around him, gripping like a living sleeve.\n\nRiley’s paws pressed from the outside—gentle circles, slow strokes through her own fur and skin, feeling every throb, every pulse as she milked him.\n\nKodi huffed against her stomach. Tail began to sweep—side to side—occasionally thwacking lightly against the armrest, then brushing her cheek, her ear. The impacts were soft, playful, making her giggle through the rising heat.\n\nHe thrust—shallow rolls of his hips—grinding into the pouch rather than pulling out. Knot swelled against the rim, bumping, pressing, never forcing deeper. The internal pressure built fast—clenching walls, rhythmic friction, her own paws adding external squeeze.\n\nShe came first—sharp, shuddering—hips lifting, tail thumping hard against the cushions. A broken moan slipped out.\n\nKodi followed—phased, hot spurts filling the pouch, swelling it slightly with each wave. He kept small movements going, riding it out.\n\nWhen he stilled she was trembling, paws still gripping through the pouch wall, feeling the last faint throbs.\n\nHe withdrew slowly—slick length sliding free, rim gaping just a little.\n\nThen he lowered his head eagerly.\n\nTongue dove into the pouch—long, thorough laps cleaning every drop of his release from the smooth interior. Curling against sensitive walls, pressing flat, delving deep. The rim got extra attention—circling licks, gentle suction.\n\nRiley’s back arched again. The focused licking alone pushed her over—another orgasm rolling through her, slower this time, full-body shivers. Legs trembled. Paws clutched his fur.\n\nHe didn’t stop until the pouch was clean.\n\nThen he shifted lower—muzzle following the scent trail to her crotch. Broad tongue lapped along her folds, dipping inside, tracing her entrance, circling her clit with patient strokes.\n\nShe came a third time—quiet, gasping—thighs clamping around his head for a heartbeat before going limp.\n\nKodi licked a final time—gentle, soothing—then lifted his head. Panting lightly. Eyes locked on hers.\n\nRiley stared back, chest heaving, fur matted with sweat and saliva.\n\nShe reached down—trembling fingers petting his muzzle.\n\n“Good boy,” she whispered.\n\nHe huffed once—content—then curled against her side, head resting on her chest, one paw draped over her waist.\n\nShe didn’t move.\n\nJust lay there in the dimming light, paw buried in his ruff, the loop running quieter now but no less insistent.\n\nWhat am I doing?\n\n…fuck.\n\nI want it again. I want—him—again...\n\nTomorrow, she thought.\n\nAnd the night after that.\n\nHer thoughts grew more fragmented as she sighed wearily, eyes fluttering closed. And the night after that... and...\n\nRiley didn’t realise when sleep overcame her, her body trembling. Her dreams—when they came—were vivid, pleasant, and intense.\n\nThe week had only just begun.\n\n\\* \\* \\*\n\nTheir days blurred into a rhythm that felt both inevitable and surreal.\n\nMornings started the same: Kodi waiting outside her door, brown eyes calm and expectant. Breakfast in the kitchen—kibble for him, coffee and whatever she could stomach for herself. Walks around the block, longer each day, as if stretching the time outside could delay what waited back home. Afternoons of small chores—laundry, plants, scrolling mindlessly on her phone while Kodi pressed close, head on her lap or muzzle tucked against her side.\n\nEvenings were different.\n\nEvenings belonged to the couch.\n\nBy the third night Riley no longer pretended it was accidental. She showered early, changed into the same loose shorts and cropped tank, dimmed the lamp to its lowest setting, and sat on the sectional with her legs already parted slightly. Kodi jumped up without hesitation, climbing high—forepaws bracing on her ribs, chest straddling her torso, muzzle lowered toward her pouch.\n\nShe reached down first this time. Paws sliding under the hem of her tank, fingers pressing through her own fur to cup the soft rim. She parted it gently—upward-facing opening blooming open under her touch—inviting.\n\nKodi huffed once—warm breath against her lower belly—then lowered his head. Tongue flicked out, broad and deliberate, lapping along the smooth inner lining. Slow strokes at first, exploring the sensitive walls, curling against nerves that made her hips twitch. The muscular rim clenched around his tongue, then relaxed, allowing him deeper.\n\nRiley’s breath came faster. One paw stayed on the rim, holding it open; the other buried in the fur at his scruff, guiding his rhythm.\n\nHe climbed higher still—hips shifting forward—until the slick red length of him pressed against the parted opening. She guided him with trembling fingers, feeling the heat of him slide past the rim, then deeper, sheathed fully in the warm, gripping sleeve of her pouch.\n\nHer paws moved to the outside—pressing through fur and skin, cupping the visible bulge, stroking in slow circles that matched his shallow thrusts. Every roll of his hips sent ripples through the pouch walls; every external squeeze made him throb harder inside her.\n\nHis tail began its excited sweep—side to side—thwacking softly against the armrest, then brushing her cheek, her ear, her shoulder. The impacts were light, playful, pulling startled giggles from her even as pleasure coiled tighter in her core.\n\nKodi’s movements quickened—small, insistent grinds—knot swelling thick against the rim, bumping, pressing, never forcing past. The internal pressure built relentlessly—clenching walls, rhythmic friction, her own paws milking him from outside.\n\nShe came hard—back arching, tail thumping wildly against the cushions, a low moan breaking free. The pouch walls spasmed around him in waves, gripping tight.\n\nHe followed—hot spurts filling the space, swelling it further with each phased release. Small movements continued, riding out the pulses until he stilled.\n\nWhen he withdrew—slow, slick length sliding free—the rim gaped slightly, glistening.\n\nKodi lowered his head immediately. Tongue dove back inside—thorough, eager laps cleaning every trace of his release from the smooth interior. Curling deep, pressing flat, circling the rim with gentle suction.\n\nThe focused licking alone pushed her over again—slower orgasm this time, rolling through her in long shivers. Legs trembled. Paws clutched his fur. Breath came in ragged gasps.\n\nHe didn’t stop until the pouch was clean, every drop lapped away.\n\nThen he shifted lower—muzzle following the scent to her crotch. Broad tongue traced her folds, dipping inside, circling her clit with patient strokes. Licking her clean down there too—slow, attentive, thorough.\n\nShe came a third time—quiet, shuddering—thighs clamping around his head before falling limp.\n\nKodi lifted his head at last. Panting lightly. Eyes locked on hers—calm, satisfied, waiting.\n\nRiley stared back, chest heaving, fur matted and damp.\n\nShe reached down—fingers petting his muzzle, tracing the line of his jaw.\n\n“Good boy,” she whispered again.\n\nHe huffed once—content—then curled against her side, head resting on her chest, one massive paw draped over her waist.\n\nShe didn’t move.\n\nJust lay there in the dim light, paw buried in his ruff, the loop quieter now but clearer than ever, listening to his slow, steady breaths.\n\nWhat am I doing? Nothing I want to stop.\n\nFour more nights... It felt like a dream she never wanted to wake from. No wonder Kodi was such a good boy—she began to suspect that his owner and him were more than just a mistress and her loyal, faithful canine companion... if what she and Kodi had shared together...\n\nFour more nights, maybe more.\n\nShe closed her eyes, feeling Kodi's broad, rough tongue slurp across her left breast before his head rested on her belly and he almost instantly went straight to sleep.\n\n\\* \\* \\*\n\nRiley woke the next morning tangled in sheets that smelled faintly of sweat and fur. Sunlight cut sharp lines across the guest room floor. Kodi wasn’t at the door this time—he was already curled at the foot of the bed, one massive paw draped over her ankle, eyes half-open and watching her.\n\nShe didn’t startle. Just lay there a moment, breathing in the quiet, feeling the steady rise and fall of his chest against her leg.\n\nWhen she finally sat up he lifted his head, ears swivelling forward. Tail gave one slow thump against the mattress.\n\n“Morning, trouble,” she murmured.\n\nHe rose, stretched in that long, deliberate way big dogs do—back arched, paws extended—then hopped down and waited by the door.\n\nThe routine held. Breakfast. Walk. Chores. But the air between them had changed. Every time she passed him he leaned—just enough to brush her thigh or hip. Every time she sat he was there—head on her lap within seconds, muzzle high on her stomach, nose twitching as if cataloguing her scent.\n\nBy late afternoon the heat had thickened again. The AC struggled. Riley peeled off the tank top she’d worn all day, left on only the loose shorts, fur slightly matted from the humidity. She dropped onto the couch with a sigh, legs spread comfortably.\n\nKodi was beside her in an instant.\n\nThis time she didn’t wait for him to climb.\n\nShe reached down—both paws sliding under the waistband of her shorts, fingers parting the rim of her pouch. The opening bloomed open—warm, smooth, already damp from anticipation.\n\nKodi huffed once—deep, approving—then climbed high. Chest straddling her torso, forepaws braced wide on the cushions, muzzle dipping straight to the parted pouch.\n\nHis tongue slid in without preamble—long, broad strokes delving deep into the sensitive interior. Curling against the walls, pressing flat, lapping in steady rhythm. The muscular rim clenched and released around each intrusion, gripping his tongue like it wanted to keep him there.\n\nRiley’s head fell back. A low moan escaped her. One paw stayed on the rim—holding it open, fingers trembling—while the other buried in his scruff, guiding him deeper.\n\nHe shifted hips forward. The slick red length emerged fully—thick, throbbing—pressing against the open pouch. She guided him with both paws now—fingers wrapping around the base through her own fur, stroking slow and firm as he sank inside.\n\nThe pouch enveloped him completely—warm, tight, clenching walls gripping every inch. She felt him throb against her palms from the outside—hot pulses, rhythmic swells—milking him in time with his shallow thrusts.\n\nHis tail swept faster—side to side—thwacking the armrest, brushing her cheek, her ear, her shoulder. The light impacts made her laugh breathlessly even as pleasure coiled tighter.\n\nKodi’s movements grew more insistent—small, rolling grinds—knot swelling thick and heavy against the rim, bumping, pressing, stretching the muscular edge without forcing past. The dual sensation—internal clench and external squeeze—built fast.\n\nShe came first—sharp, shuddering—hips bucking, tail thumping wildly, a broken cry tearing free. The pouch walls spasmed hard around him, milking every inch.\n\nHe followed—hot, phased spurts filling the pouch, swelling it further with each wave. Small thrusts continued through the pulses until he stilled, panting against her stomach.\n\nWhen he withdrew—slow, glistening—the rim stayed slightly parted, slick and flushed.\n\nKodi lowered his head at once. Tongue plunged back inside—eager, thorough laps cleaning every drop from the smooth walls. Curling deep, pressing flat, circling the sensitive rim with gentle suction.\n\nThe focused licking alone sent her over again—slower, deeper orgasm rolling through her in long waves. Legs trembled. Paws clutched his fur. Breath came in ragged gasps.\n\nHe licked until the pouch was pristine—every trace gone—then shifted lower. Muzzle followed the trail to her crotch. Broad tongue traced her folds, dipping inside, circling her clit with patient, attentive strokes. Licking her clean down there too—slow, careful, thorough.\n\nShe came a third time—quiet, shuddering—thighs clamping around his head before falling limp against the cushions.\n\nKodi lifted his head at last. Panting lightly. Eyes locked on hers—calm, satisfied, devoted.\n\nRiley stared back, chest heaving, fur damp and matted.\n\nShe reached down—fingers tracing his muzzle, the line of his jaw, the soft fur under his chin.\n\n“Good boy,” she whispered, voice raw.\n\nHe huffed once—soft, content—then curled against her side. Head resting on her chest, one paw draped over her waist, tail draped lazily across her thigh.\n\nShe didn’t move.\n\nJust lay there in the fading light, paw buried in his ruff, the loop no longer a question.\n\nI want this. Every night. Until Elena comes home. And maybe even after.\n\nKodi snorted and his thick tail thumped against the bed, as he nuzzled her again. Riley was sure she'd made a friend for life—and by the way Kodi's big brown eyes looked up at her, she was certain that feeling of bonding and trust was reciprocated.\n\n\\* \\* \\*\n\nRiley spent the next three nights in the same heated rhythm.\n\nEach evening began the same way: shower, loose shorts, cropped tank, dim lamp, couch. Kodi climbed without invitation now—high straddle, muzzle to pouch, tongue delving deep before she even parted the rim. She guided him every time—paws holding the opening wide, fingers stroking the bulge from outside, milking him through the soft walls as he thrust shallow and insistent. Tail thwacks against her cheek, her ear, her shoulder—playful, rhythmic, pulling breathless giggles even as she came undone. Knot pressed thick against the rim, never forcing inside the pouch, but the internal clench and external squeeze always pushed them both over. Cleanup followed—his tongue thorough in the pouch, then lower, lapping her folds until she shuddered through one more quiet peak. They curled together after, heavy and warm, her paw in his ruff, his head on her chest, until sleep finally took her.\n\nShe stopped asking herself what she was doing. The answer was simple now: she wanted it. Every night. Every touch. Every slow, deliberate lick.\n\nOn the last evening—Elena due back the following afternoon—Riley didn’t wait for dusk.\n\nShe showered at four, changed into nothing but the shorts, left the tank off. The house was quiet, sunlight slanting golden through the blinds. She sat on the sectional, legs spread wide, tail draped off the side. Kodi padded in from the kitchen, ears forward, brown eyes locking on her immediately.\n\nShe patted her lap.\n\n“Come here, big guy.”\n\nHe jumped up—graceful for his size—climbed high until his chest pressed against her bare breasts, forepaws braced on the cushions beside her shoulders. Muzzle dipped straight to her pouch. She parted the rim with both paws—fingers spreading the soft, upward-facing opening wide.\n\nHis tongue plunged in—deep, eager—lapping the smooth walls in long strokes. Curling, pressing, exploring every sensitive inch. The rim clenched around his tongue, then relaxed, letting him delve further.\n\nRiley moaned softly. One paw stayed on the rim, holding it open; the other slid down to his sheath—fingers wrapping around the emerging length, stroking slow and firm.\n\nHe shifted hips forward. She guided him—tip pressing past the rim, shaft sliding in, thick and hot, sheathed fully in the gripping warmth. Her paws moved to the outside—pressing through fur and skin, cupping the bulge, stroking in rhythm with his shallow grinds.\n\nTail swept faster—thwacking her cheek, her ear, pulling a breathless laugh from her.\n\nKodi’s thrusts quickened—small, insistent rolls—knot swelling heavy against the rim. She felt every throb inside her pouch, every pulse under her palms.\n\nWhen she came—sharp, shuddering—the walls spasmed hard around him, milking tight.\n\nHe followed—hot spurts filling the pouch, swelling it with each wave. Small movements continued through the pulses.\n\nBut this time, as the aftershocks faded, Riley reached lower—fingers sliding past the pouch rim to her own entrance. She was soaked, aching.\n\n“Kodi,” she whispered.\n\nHe lifted his head—eyes on hers.\n\nShe guided him down—tip sliding free of the pouch, then pressing against her folds. She lifted her hips slightly, legs wrapping around his barrel.\n\nHe pushed in—slow, careful—one long slide stretching her wide. She gasped at the familiar thickness, the heat, the way he filled her completely.\n\nForepaws on her shoulders now—missionary again, face-to-face. He thrust—deep, steady rhythm—angling to hit every spot that made her arch and moan.\n\nMinutes stretched. Ten. Fifteen. Twenty.\n\nShe came twice—once from a deep grind, once from her own fingers circling her clit while he moved inside her.\n\nOn the third build, as she clenched hard around him, she reached down—fingers wrapping around the swollen knot at his base.\n\n“Inside,” she breathed. “Please.”\n\nKodi stilled for a heartbeat—then pushed forward.\n\nThe knot stretched her entrance—slow, careful pressure—then popped past the rim with a wet sound. Locked.\n\nRiley’s eyes widened. Breath punched out of her.\n\nThe sensation was overwhelming—thick pressure against her walls, constant, pulsing, the knot throbbing with every heartbeat. Prostatic waves followed—hot fluid pulsing deep inside her in slow, rhythmic spurts.\n\nThey shifted sideways—her leg over his back, his body curled against her side—classic tie, but adapted to her roo frame. Tail draped over his flank, thumping occasionally.\n\nThirty minutes. Forty.\n\nShe came again—slow, rolling waves from the unrelenting pressure alone. Then another—smaller, aftershocks—her hand stroking his flank, whispering “good boy… stay… just like that…”\n\nKodi panted against her neck—content, heavy rumbles vibrating through her.\n\nWhen the knot finally softened—after forty-five minutes—he slipped free gently. Lowered his head at once—tongue lapping her clean, pouch first, then lower folds, thorough and attentive.\n\nShe shuddered through one final, quiet peak.\n\nThen he curled against her—head on her chest, paw over her waist, tail draped across her thigh.\n\nRiley lay there—sore, spent, satisfied—paws buried in his fur.\n\nShe didn’t speak.\n\nJust held him.\n\nUntil the light outside faded completely.\n\nElena arrived the next afternoon—earlier than expected. Riley had showered twice, changed into clean clothes, aired out the living room as best she could. The house smelled faintly of citrus cleaner and nothing else.\n\nElena stepped through the back door, suitcase in hand, smiling tiredly.\n\n“Hey, Riley. God, it’s good to be home.”\n\nRiley smiled back—casual, easy. “Welcome back. How’s your mom?”\n\n“Grumpy, but recovering. Thanks again—for everything.”\n\nKodi trotted over—tail wagging slow—greeting Elena with leans and nudges. But when Riley moved toward the door to grab her duffel, he followed—close, pressing against her leg.\n\nElena laughed. “Looks like he really took to you.”\n\nRiley crouched—scratched behind his ears one last time. “Yeah,” she said softly. “He’s a good boy.”\n\nKodi leaned into her paw—eyes locked on hers—tail giving one slow thump.\n\nRiley stood. Shouldered her bag.\n\n“Call me if you need me again,” she said.\n\nElena nodded. “Will do. Drive safe.”\n\nRiley walked to the fence line—same spot she’d stood that first night.\n\nKodi followed to the gate—nose pressed to the slats, brown eyes watching her go.\n\nShe reached through—fingers brushing his muzzle.\n\n“Be good,” she whispered.\n\nThen she turned and walked home, a bounce in her step that she couldn't hide—nor did she wish to. Her smile was warm and radiant, her tubular ears pricked forwards.\n\nRiley knew two things for certain:\n\nThe fence between their yards would never feel the same again, and the next time Elena left town…\n\nRiley would eagerly dog-sit Kodi again.\n\n-FIN-"}