(c) by KinkyBlueFurry69
Jessica entered her home on unsteady legs, sweaty and exhausted from work. The weekend was here, and she could breathe for a while before returning to the grind. Her dog Rex greeted her excitedly.
“Hey, Rexy boy,” she stopped to pet him tiredly.
Rex was a husky and Great Dane mix she adopted from a shelter. She never could figure out how someone could get rid of such a sweet dog, especially considering how much they must have paid to get him from a breeder.
Jessica was too tired to eat, but her stomach protested loudly enough for her to eat a few chips and drink a can of soda. Once she finished her quick snack, she headed for the bathroom and got ready to shower. As soon as she stepped into the walk-in shower, Rex entered the bathroom and begged to come in with her.
“Aw, come on, Rex. You’re overdue for a bath anyway.”
Jessica decided to bathe Rex first. She knew she wouldn’t feel like doing anything once she cleaned herself. As she shampooed and washed her beloved dog, she noticed his cock was unsheathed. It was an impressive length for a dog cock, and deliciously girthy. Of course, it wasn’t her first time seeing Rex’s dick, but this was the first time she stared at it with intrigue. She was very pent up as she hadn’t found time to masturbate in almost two weeks.
Rex put his muzzle between her legs while she was mesmerized by the cock in front of her.
“Ah! No! Bad Rex!” Jessica pushed his head away and scolded him.
Rex calmed down and allowed his master to finish washing him. After a thorough rinse and towel drying, he went to roam the house.
She couldn’t help but imagine what would have happened if she hadn’t stopped Rex as she cleaned herself. Rex could see licking her needy cunt and the shower ending with him mounting her. She never had these thoughts before and tried to shake them away, but her pussy and ass tingled with need and anticipation. But she was far too tired to tend to either of her holes.
Jessica walked into her bedroom with a towel wrapped around her and barely managed to throw back her blanket before plopping down on her belly. She drifted off to sleep in no time.
****
Sometime later, Jessica awoke to intense neediness in her pussy and ass. Still tired, she undid the towel and thrust her bare ass into the air. She desperately wanted someone to come and fill her holes. But instead of waiting on someone to magically enter her home and do it for her, she chose to do it herself. She pulled her lube injector and a bottle of thick anal lube from her bedside drawer and went to work lubing up her ass.
Rex entered the room as soon as Jessica pulled the injector from her tight asshole. He eagerly jumped on the bed and instantly stuck his nose against her rear.
“Holy crap, Rex!” Despite her shock and her earlier objections, Jessica was too horny to try and stop him.
Rex licked the needy cunt of his master, soon to be his bitch. He eagerly lapped up her juices and was encouraged by her moans. It didn’t take long for him to tire of it, and he mounted Jessica hurriedly. His cock quickly found her pussy, and he slammed into it easily.
Jessica cried out in pleasure at finally being filled. “Ahh fuck. Good boy Rex, fuck me harder!”
Rex pounded her cunt at a punishing pace, his knot smacking her pussy with each thrust but never going in. He slipped out suddenly, and Jessica was quick to adjust herself. This time Rex’s cock found her well-lubed asshole, and he slid in just as easily into her pussy.
Jessica moaned and squirmed as the dog’s cock slipped into her ass, spreading her legs wider. She wanted the knot in her ass badly, and she played with herself as she waited to receive it.
Rex buried himself to his knot in his bitch’s ass. He fucked her rapidly for several minutes, and with each thrust, Jessica’s ass became looser, and his knot began to enter her. Rex fucked her in long, fast strokes, and then the formerly tight asshole he was pounding swallowed his knot in a flash.
The sudden entrance of Rex’s knot and the hard slap of his balls against her pussy sent Jessica over the edge, her orgasm exploding and turning her into a sputtering and wet mess.
Rex was not going to cum easy, though, and he pistoned his cock as hard as he could while balls deep inside her ass.
Jessica hugged a pillow as she came down from the high of her orgasm, she felt like a slut taking Rex’s big dog cock and even bigger knot in her ass, and she loved the feeling as she eagerly waited for him to pump her ass full of his cum. When she finally felt her ass getting warm, she knew Rex was cumming in her. His load was so massive it spilled out of her before he was done cumming, eventually dripping on the towel below them. She did not expect that towel to protect her bed sheet for long.
Rex collapsed on top of his bitch. His weight made her body sink a little closer to the bed. After several minutes, Rex heaved himself upwards and began fucking her again, to Jessica’s surprise. He wasn’t done with her, and her ass wouldn’t be the same after he finished claiming it.
Jessica made incoherent noises that weren’t quite moans or words, but she reached back down between her legs and played with herself. Rex’s knot slipped from her ass. She was aroused and pleasured even more. The now rapid thrusts of her dog’s cock taking her stretched asshole and his balls slapping her pussy built up her next orgasm.
Rex pulled out to the tip and then slammed his cock in one final time, easily getting his knot in and going balls deep. He blew another load in Jessica’s ass when she came and gave her ass a few weak pumps as his second load of cum filled his bitch’s ass.
Despite how much her legs wanted to give out, Jessica managed not to lay flat on the bed when Rex collapsed on her back this time. When his cock eventually slipped out, he tiredly padded over to his dog bed. Jessica let herself plop back down onto the bed and was too tired to clean the dog cum spilling from her ass. But eventually, she got up and cleaned herself.
When Jessica went back to bed, she looked at her sleeping canine and thought, ‘this is gonna be a fun weekend.’
The End.
Views: 4691