Title: Doggy Style
Author: Sol Crafter
Genre: mm, supernatural romance, urban fantasy, magical realism
Warning: Raw Feed
Summary: One minute Zack was uncrating the new shipment. The next minute he’s a dog. At least Sean seems to be a dog person. Now he just has to get Sean to be a a Zack person.
Being a dog was oddly peaceful. All of the tough human decisions had been taken out of his hands and he was free to enjoy the moment.
It seemed perfectly natural to him that he would climb on Sean’s bed and curl up near the bottom. He could feel the lumps of Sean’s feet under the blanket and they made him feel strangely safe. Or maybe it was Sean that made him feel safe.
Any way that he looked at it, one minute he was comfortably slumbering at the foot of the bed, and the next there was a strange, liquidy gliding sensation.
It didn’t hurt. It was just incredibly odd. It felt as though someone had grabbed him by the skin and pulled. His skin peeled off somehow and suddenly he had hands and feet instead of paws and he came to the realization that he was displaying a whole lot of pale pink skin.
The bedroom was dark and Sean was softly snoring. Zack had to slide off the bed. He felt quietly panicked, a litany of “Oh crap, oh crap” running through his head.
Sean may have admitted privately that he had a crush on him, but Zack wasn’t going to bank on that keeping him out of jail. He was in the guy’s house uninvited in the middle of the night and naked. The situation was more than awkward. It was downright disastrous.
Zack crept across the room to Sean’s walk-in closet, quickly flipping the light on before going in and closing the door quietly behind him. He slumped back against it for a long moment, his right hand clutching the doorknob like it was his only lifeline.
He had no idea what was going on and a large part of his mind was half convinced that none of this was real. He had completely cracked up and was gibbering in some permanent care facility. He was currently dreaming everything and so nothing he did mattered.
Except his pragmatic side kept questioning what was going on. That same side also instructed him not to do anything stupid, because what if it was all real?
He had somehow been turned into a dog, then he had somehow gone back to human. He had no explanation how something like this could happen, but he would try to figure it out later.
Considering how tall and lanky Sean was, Zack wasn’t surprised that the pants were too long and tried to hang off his narrow hips. He pulled the strings tight and tied them in place.
Creeping to the closet door, he pulled it open a crack and peered out. The room was so dark he couldn’t see anything for a long time, not until his eyes adapted, but he was relieved to see Sean still asleep.
Moving as stealthily as he could manage, Zack crept across the bedroom toward the door. He needed to get out of here.
He grasped the doorknob and turned it as quietly as he could. He started opening the door. He just hoped it wasn’t going to decide to creak.
He froze, then slowly began to turn. He could feel the blood flooding his face and his belly felt full of rocks. This was going to turn out badly.
* * *
No matter the setting, Zack Branagh was always the most attractive sight around. It was weird to see him without his fussy glasses, since Sean usually liked to watch him remove them, but this was extremely nice. Zack rarely wore Sean’s clothes in dreams, and Sean’s decided that he liked it, even if they were overlarge and sloppy on him. It added to the appeal.
Sean couldn’t help silently praying that he didn’t wake up as he sat up in bed, pushing the blanket down. “Why are you clear over there?” he asked. “I’d much prefer it if you were over here.”
Zack was adorably wide-eyed. “I… I …”
Sean laughed. He hadn’t realized just how much “shy Zack” appealed to him. It looked like this dream was teaching him all kinds of things he didn’t know about himself.
“Come here,” he ordered.
Zack hesitated a long moment, then walked across the room to stand at the foot of the bed. “Look, I really don’t know how it happened, but …”
Sean held his hand out to stop him, then flipped it palm up and made a “come here” gesture. Zack still looked vaguely stunned, but when he put a knee on the bed, Sean nodded and he began to crawl closer.
There was something about seeing the literal man of his dreams knee-walking across the bed toward him that made Sean draw in a deep, shuddery breath. Desire was uncoiling in his belly and he could feel his skin prickling with the need to be touched.
He kept urging Zack closer and closer until he laughed and darted his head forward to steal a kiss. Zack seemed frozen at first, not reacting, but Sean licked and nipped at his lips until he caught fire. Then they were kissing hungrily and Sean found himself with a lap full of aroused Zack. It was different from all the dreams Sean had had before. Better.
He flipped Zack onto his back and it felt natural to slide his hands up under the shirt and caress every bit of skin he could reach. Zack seemed to like it too, the way he arched his back and pressed against Sean’s hands.
“Wait, wait.” Zack was suddenly pulling away from him, tugging free of Sean’s clasping hands. “We need to stop!”
“Why?” Sean asked, trying to get his arms around him. His erection was straining against the front of his boxers and he was so excited there was a damp spot forming. More than anything he wanted to fuck Zack.
“We can’t do this,” Zack gasped, pushing Sean’s hands away. He slid to the end of the bed, his feet folded under him. His pupils were blown wide and his dick looked harder than Sean’s own, outlined against the sweatpants, but he gripped it with vicious strength and eluded Sean’s grasp. “This isn’t a dream!”
Sean grabbed Zack’s elbows and pulled them away from his sides, trying to get him to stop squeezing that beautiful dick. “You’re going to hurt yourself and I need you. I need you right now.”
“Except we can’t,” Zack gasped. He stared at Sean’s crotch for a moment before turning his head away with a shuddery gasp. He held both hands over his eyes as though battling some impossible temptation.
It ratcheted up Sean’s arousal to think that Zack was desperate for his dick, but that was highly unlikely. Real-Zack barely seemed to notice he was even alive and he’d given up any hope that he could win real-Zack over.
But dream-Zack, that was a completely different story.
“Is that what we’re doing this time?” Sean shrugged and flopped backward, shoving both hands down the front of his boxers, giving himself a couple of slow strokes before pushing the boxers down his legs so he could kick them off. “I’m ready if you are,” he purred, parting his thighs invitingly. “You can fuck me if you want.”
Zack made a garbled whine in the back of his throat and he was looking at Sean with such raw desire that it was shocking. “You don’t. Oh God, what do I do?” He gripped his shaking hands in front of him and it seemed like it was some mighty battle for him to meet Sean’s eyes and not stare at his body. “This… this isn’t a dream. I’m really here.”
“Oh really?” Sean arched a skeptical brow and reached down with his right hand to begin pumping his erection. He had no qualms about staring at Zack and imagining those long-fingered hands on his body or that cocksucking mouth wrapped around his dick. “If this is supposed to be real, then how did you get in my room?”
“You brought me here,” Zack said. “I don’t know how it happened, but I was the dog you brought home today.”
Sean snorted. “Wow, I must be really desperate if that’s how I’m explaining how you got here. I’d much rather say you flew in through the window and you need my sperm to power your spaceship. Can this be the alien seduction dream instead? I really like that one.”
“This isn’t a dream!” Zack shouted. “This is real and I’m here and I don’t know what’s going on but I think I’m about to have some kind of mental breakdown or maybe I’m already having one, because that would explain so much.”
“Wow, maybe this is going to be a rescue fantasy. Are you here to ask my help to save you from some as yet unnamed evil? Because that would be hot.” Sean clenched his teeth as he jerked off, feeling himself right there, just about to go over. He wished Zack would climb up on him, straddle his waist, and… “ride me like a cowboy.”
“Oh my God!” Zack covered his face with his hands and turned away, but Sean was already coming. He groaned as he spilled all over his hands and stomach. He huffed a laugh when he caught Zack peeking as he brought his right hand to his lips and licked his fingers clean.
“The next one’s yours if you want it. I want you to fuck me until I come again. Stuff your fat cock in me and…”
Zack threw himself across the bed to cover Sean’s mouth with his hands. “Shut up! Shut up! Oh my God, shut up.” He was shivering and he moaned and arched his neck as he thrust a few times against Sean’s knee. “I’m trying to be a good guy here, but geez, I want to fuck you so bad and you’re so filthy and… urgh, what you do to me.”
Sean blinked at the sudden wetness against his leg. “Did you just cum?”
Zack sat back with a blush staining his cheeks. He avoided Sean’s gaze with furtive glances away. “Yeah. Sorry.”
It was so ridiculous. Sean had to laugh. “He would do that, wouldn’t he?” Memories flashed through Sean’s mind of all the times he’d seen Zack looking less than cool, when he was downright klutzy. It was easy to imagine their first time being a mess of awkward but adorable bumbling.
He couldn’t wait to find out what it was like.
“Being like this is nice.” Sean reached out to grab Zack’s arms, dragging him down against him. “I don’t want this dream to ever end.”
Zack made to pull away, but Sean held onto him. Not tightly, but firm. Zack gave him a desperate look. “You have to let me go. I can see that you’re not going to be the help I need. I have to figure out what’s going on.”
“Come on, stay with me,” Sean pleaded. “At least until I fall asleep.”
“I can’t. I have to go.” Zack tugged himself free. Sean moaned and reached for him, but he was already too far away. He disappeared into the darkness across the room.
Sean stared for a few long seconds, then moaned discontentedly and rolled onto his side, burying his face into the pillow. There was no way the rest of his dream could match their brief encounter. He could still feel Zack’s cum on his leg.
His breathing evened out and he drifted into other dreams. The carryover of sexual satisfaction made the rest of his slumber sweet.
* * *
Running down the street, holding the too-large pants up with one hand, Zack had to wonder how his life had ever come to this. From dog to man to sex with his crush; he wasn’t sure what was going on. All he knew was that he had to get to Faraday.
Faraday would help him figure everything out. And hopefully he wouldn’t ask any questions about the wet spot on the front of Zack’s pants.
My life is garbage, Zack thought, then gave a wild giggle. It was either laugh or cry, and he didn’t have time for tears, not if he wanted to break whatever curse had been laid on him before it struck again.
Feel like buying me some inspiration? Or at least a new winter coat and boots?