The Pet's Desire

Story by Xodius on SoFurry

, , , , , , , , , , , , ,


This is just a random short story, made up a wild and crazy idea when I woke up this morning, the characters are Mondo, an at first feral german shepherd, and pet to Chase, who is an anthropomorphic golden retriever.

Mondo opened his eyes, and let the bright sunlight wake him up. He yawned, letting out a silent whine and stood up. His body was a little sore from playing at the park yesterday, but the nap did a good job at ridding of most of the pain. He trotted over to his food bowl to see if his master left any food for him. There was none. He wimpered and looked around the kitchen for a solution. Then he saw a box, hidden behind his master's fridge.

He silently crept over and stuck his head in the small crack between the wall and the fridge. His head way just outta of reach. So he popped his head out, and proceeded to use his paw to get it out. He repeatedly reached in for the box, until finally his claw made contact and hooked on. Mondo pulled it out and released his claw. He looked at the box, which had strange shapes on it. He couldn't read the language but he could see it, "DO NOT FEED TO PETS!". That was the shapes he could see, he shrugged and continued by biting down on the box and attempting to chew it open.

The box had finally lost the battle with Mondo's teeth. It spilled out onto the floor. It looked like dog food, but it smelled a lot better. He lapped up what he could into his mouth until he was satisfied. He felt a little dizzy at first but shrugged and walked into the living room and layed down in the middle of the floor. It was not only 5 minutes later the canine felt horrible stomach pain. He didn't know if he wanted to whine for help or not. Though it seemed that was already decided for him as he went unconcious.

When his eyes opened up next, the view seemed different. It was like he could see more. He also felt as if he knew more. He looked at his body and noticed it wasn't the same anymore. He was like his master. He wanted to freak out, but then he had remembered something that he had always wanted to do. First, the german shepherd groped his junk to make sure it was real. He grabbed the side of the couch awkwardly, still not 100% on how to use the new form of limbs. He managed to get up after all the stumbling and falling. He took a step forward and barely kept himself upright. He repeated the process until he found the room where his master usually is.

He had an idea suddenly and walked over to a basket. He grabbed his choker chain from it. He thought to himself, "I've been the pet for too long, now it's his turn.". Mondo walked back to the door and wrapped his fingers around it turned it as quietly as he could. When he thought it was open, he pushed forward, the door creeking a little. He peeked in and saw his master laying on the bed in his boxers. Mondo couldn't help but notice he was much larger then the golden retriever. Which turned the Mondo on. He slid into the room and stealthfully crept to the side of the bed. He poked his masters cheek to see how asleep he was. His master didn't even respond. He shrugged and took a deep breath, slipping the choker chain onto him. Mondo wasn't really sure what to do next so he decided he would just go with his gut.

Mondo crawled onto the bed and sat on the retrievers crotch. He hadn't realised that he was completely nude until now. All he had on was his blue collar, which had his name on it. He could tell his weight was a wake up call for his master. His masters eye's opened and looked at Mondo lazily. Then they opened up competely as his master came to realization that there was an anthropomorphic "stranger" on top of him. "Who are you?!" his master yelled. Mondo wasn't really sure how to talk so he pointed to his collar. His master seemed dumfounded. "There's no way you are my dog..." something must have came to his master, "...unless.". He looked out his door and into the kitchen, which was a narrow view, but he could still see the box on the ground. He looked back at the shepherd. "Oh dear...".

Chase was at a loss for words. "M...ondo..." he found himself looking down at Mondo's genitalia, which was much more impressive then his own in this form. He felt Mondo tug on something as it poked his neck in a few different places. "Ouch... Mondo, what are you doing?" he was blushing a lot. Mondo just simply smirked at him scooted up onto his chest. Mondo's sheath and balls were just inches from his muzzle. "Mondo... no, that's wrong..." he tried to reason with Mondo, not wanting to do such things to his own pet. Mondo wasn't going to take no for an answer, he pulled on the choker chain, causing Chase's face to squish into Mondo's crotch. Mondo released him. Chase was completely flustered. One of Mondo's paws disappeard behind him. Chase knew exactly what he was about to do. Mondo reached into his boxers and rubbed Chase's nethers.

Never in his life, would Chase have thought he was going to be seduced by his own dog. But here he was, under Mondo, who was fondling him. "Mondo.. please... don't..." he felt embarassed and confused. Part of him wanted him to force Mondo off, the other part wanted to just rol with it. Chase decided. He used his paws and attempted to shove Mondo off. Mondo was practically a brick wall, completely unphased by Chase's attempts. Mondo frowned and tugged the chain again. Chase got a mouth full of canine sack. When he was freed once more he had given up on trying to rid of Mondo. Chase could smell Mondo's hormones. They were definetly running wild right now. Mondo squeezed Chase's sack, to make him snap back to the scene.

Chase looked up at Mondo and then back down to the genitalia in front of his face. He rose one of his arms and used his paw to move the german shepherd's sheath down. Chase then continued by licking from balls to sheath tip. Mondo's needy shaft was immediately peeking out. It was a strangely hot sight, and Chase knew it was wrong, but he didn't care at this point. He licked the tip, slowly becoming more comfortable with the situation. Mondo was still fondling Chase, now essentially jerking him off. More of Mondo's cock has shown itself now, about 3 inches. Chase put the few inches in his mouth and worked the tip with his tongue. He felt the shaft expand and grow in his mouth. He also heard Mondo's silent moans. Chase felt the german shepherd thrust a bit in his maw, pulling on the chain as well.

He felt Mondo's cock nearly poking the back of his throat, now fully exposed. Chase pulled off the thick shaft. It sprung upward. It was large. At least 10 inches. The retriever gulped a bit as the shepherd released Chase's manhood and grabbed the backboard of the bed. Mondo moved his cock so it was hanging above his muzzle. Chase knew what he was suggesting, being rather experienced in this sort of stuff. He used a paw and groped the base of the shepherd's penis, moving it into his mouth. Once Mondo felt his cock in his mouth, he started to thrust into the retriever's mouth. He choked and gagged a little but eventually adjusted to it. The taste of canine pre flooded his tongue. "Mmmpphh..." he let out a few muffled moans.

Chase felt Mondo's balls slapping on his chin. The shepherd began to speed out a little, his knot just staying out. He couldn't picture himself being face fucked by his dog. He couldn't even stay focused on thinking about it as Mondo pulled the chain again. The larger male pulled out of his mouth and stared at Chase. He wasn't sure what was going through the canine's mind. He wasn't sure if he wanted to know either. Mondo slid off Chase and grabbed his hips. He then rolled him over and raised his ass. He blinked a few times, a bit taken aback. "Mondo... please....". Chase was okay with about anything except being fucked in the tailhole by Mondo. The shepherd seemed to disregard his pleading and practically mounted him. He wrapped his arms around the retriever's sides, one paw grasping his member. "Please.. do-" he was interupted with a growl. He kept quiet.

Mondo pushed into his tailhole, making Chase moan involuntarily. "Oohh... Mondo..." he spoke in a lusty manner. The shepherd pulled on the chain and pushed in the rest of his think member, all but his knot. He groaned in pleasure, as the canine stroked his member. The canine pulled out and then pushed back in, building a momentum. The smaller canine felt himself move with the thrusting. Mondo was pentrating him like he was mating with a bitch. Chase might as well be Mondo's bitch at this point. The dog started to screw him harder and harder. Chase knew that he wasn't going to be able to hold out much longer. He was going to make this as enjoyable as he could before cumming. He pushed against the shepherd's thrusts. Mondo pulled on the chain more as he did so.

The golden retriever couldn't hold out anymore, he thrusted into Mondo's paw, warm, sticky cum shooting out on his bed. Mondo seemed to growl a bit viciously and pulled on the chain hard and he pushed his entire cock, knot and all, inside him. Chase moaned uncontrollably as the shepherd's sticky ropes flooded his internal parts. The dog rested on Chase's back, making him unsure if he was going to be freed soon. Mondo's knot swelled quite a bit inside him. He realised he was going to be here for a while if Mondo did this like feral canines. They would stay tied up for a while until his knot was small enough to get back out. He felt the shepherd lick his face.

When he was finally free of the larger canines cock, he rested on his stomach, letting cum slowly seep out of his tailhole and run down his balls. He looked over to Mondo, "I think I might like this form of you better...". The german shepherd smiled and rested on top of his master. What Chase idn't expect was for Mondo to fall asleep on him. "Sigh...." he decided he could taker a bit longer of a nap, after all he was interupted from his sleep. "Good boy..." he hugged the shepherd and let himself fall asleep.

(maybe not the most descriptive story ever but hey, haha, I said short story so yeah :3 )