Me: I am sorry this is late; I've been really busy with school. I've been spending like 5 hours a day doing homework for one class alone. But it's worth it, I'm finally got my website all set up. I have also been really busy with Stolen, Therapy (Though it's not ready to be updated because it's fucking evil), a contest prize fic, a choose your adventure story, some collabs, and some original fiction. So busy, busy, busy. Stolen is so close to being updated it's not funny. Well, let's get on with this thing.

Disclaimer: Insert witty disclaimer here! :D

Warning: M rating is here. Seph and his Puppy get to 'play' together if you catch my drift.

Song I wrote to: Say (All I Need) by Republic, Si Loin de Vous by Nadya, and Lollipop by…someone. Dirtiest song ever. Up that Hill by Placebo, great beat and fairly general lyrics make it good for a lot of stuff.

Not betaed because it's so damn late and I felt bad about keeping it from going right up.

XxXxXxXxXx

Sephiroth took the back alleys to his small home, desperately wanting to avoid any questioning gazes from the locals. The few people he did run into couldn't help but stare, it wasn't everyday that you saw Sephiroth running full speed through the streets with a raven haired male wrapped in his coat over his shoulder, said raven haired male's hands firmly attached to the silver haired man's ass. Finally making it to his home, the silver haired man threw open the door and literally tossed Zack inside before slamming the door shut and locking it. Turning away from his front door, Sephiroth looked down at his mate, his emerald eyes glowing in the dim light.

Zack sat on the floor with his legs splayed out around him, his black spikes in a disarray as he shook his head slightly. "Why'd you throw me on the floor," he pouted. Sephiroth stood stark still, his eyes fixed on the brunet and breath coming in labored pants. "Um…Seph…you okay there? You look like you want to eat me…" Zack shifted nervously as he ran a hand through his hair, Sephiroth's leather coat sliding off his shoulders to completely expose him.

"Huh," was all Sephiroth could get out.

Zack shifted uncomfortably under the intense stare he was receiving, his black puppy ears twitching along with his body. Violet eyes widened considerably when Sephiroth moved, the raven haired male finding his mate's face suddenly inches from his own. Opening his mouth to ramble off a question, Zack found himself incapable of speech when Sephiroth pressed their foreheads against each other, silver hair falling around their bodies as emerald eyes stared down at him.

"It's really you, isn't it?" Sephiroth said softly.

Grinning broadly, Zack tilted his head to the side before answering, "Yeah Seph, it's me."

The silver haired male brought a hand up to cup the smaller male's cheek before tilting his head so their lips connected. Gently brushing against Zack's parted lips, Sephiroth ignored the brunet's invitation to enter, opting for simple contact at the moment. The spiky haired male whined slightly, his own tongue coming out to brush against his mate's, only to have Sephiroth move back. The silver haired male brushed his lips along Zack's jaw line, feather soft caresses that had the brunet squirm. Nipping at the flesh under his mouth, Sephiroth couldn't stop himself from smirking at the restless movements his mate was making, Zack never could stay still.

Emerald eyes went wide when the brunet suddenly growled, his arms coming up to twine around Sephiroth's neck and yank him to the side. Finding himself suddenly straddled by a very pleased looking Zack, the silver haired male growled up at his mate, his ears laying flat against his head as his tail smacked the floor pointedly. The raven haired male simply grinned down at him, ears perked and tail wagging happily, before he leaned down and smashed their lips together. Sephiroth gasped at the force behind the kiss and Zack took the opportunity to slide his tongue into his mouth. Sephiroth's eyes narrowed into dangerous slits and he nipped at the tongue in his mouth. Letting out a surprised yelp, the brunet pulled back as his ears wilted slightly.

Yelping louder, Zack's eyes went wide as a hand grabbed his hair, pulling his head back to bare his throat. Sephiroth sat up, making sure to keep the brunet in his lap as he brought his lips to his mate's exposed throat. Biting down hard at the junction of Zack's neck and shoulder, the silver haired male relished the sound that burst from his mate's mouth, something between a moan and a whimper. Lapping at the abused flesh in his mouth, Sephiroth rubbed his free hand down Zack's back. The brunet began to whine and squirm wildly, his hands gripping at the taller male's shoulders almost desperately. The spiky haired male's entire body went rigid when his mate's hand found the base of his tail. Digging his nails into the silver haired male's shoulders, Zack's back arched as Sephiroth's fingers moved through the spiky fur, forming a near perfect arch as his mate tugged at his hair slightly.

Zack yelped once again as he felt himself being lifted, both of Sephiroth's hands cradling his ass as the silver haired male stood gracefully, Zack's legs wrapping around his waist instinctively. Throwing his arms around Sephiroth's neck, the brunet took advantage of the fact that his mate's hands were already occupied, scattering open mouthed kisses along the taller male's throat. Growling in the back of his throat, Sephiroth nipped at one of the floppy ears bobbing in front of his face. Zack gasped as teeth dragged over his ear, biting down on his mate's throat in response and clutching his neck almost desperately. The teeth holding his ears were joined by a flicking tongue and the brunet moaned loudly.

Making sure the now writhing male in his arms was thoroughly distracted, Sephiroth made his way out of the entrance and down the hall, kicking open a door at the end. Entering a large bedroom, the silver haired male went straight to the king size bed, dumping Zack on the white comforter with little finesse. The brunet cried out as he was dropped, his hands flying out as he tried to stop his descent, inadvertently grabbing Sephiroth's silver locks and yanking him down on top of him. The taller male let out a yowl as his hair was pulled, his eyes screwing shut against the sensation. After a moment he opened them to stare down at a very sheepish looking Zack.

"Um…sorry about that Seph," the brunet grinned slightly as he petted his mate's abused head, "Didn't mean to-no! Do not do what I think you're going to do!"

Sephiroth ignored the yelled objection, grabbing one of Zack's hands as he flipped the brunet over onto his stomach. Wrenching the smaller male's arm back, the silver haired man grinned at the helpless arch Zack had been forced into as he whined and wiggled around, trying to free his arm. His free hand clenched at the comforter beneath him and his head turned so he could gaze up at his mate. Sephiroth was smirking, that could not be good. Violet eyes went wide as he watched the silver haired male lean slightly to the side, his free hand pulling open the drawer on the bed stand. Zack growled when a length of silk rope was removed.

"Why the hell do you have that?" he asked testily, his ears flicking back irritably.

"It's good to be prepared," Sephiroth said dismissively.

"And who did you think you would need to be prepared for?"

The silver haired male paused and looked down at his mate. "No one actually," he said as he straddled his mate and settled his weight on Zack's hips, "I just have it around out of habit. Why, you jealous of my nonexistent sex life?"

"It's nonexistent?" Zack pouted slightly as his arms were drawn above his head.

"I haven't had sex since before Nibelheim," Sephiroth purred into the brunet's ear, "You're the only one I want to tie up."

"Aw," Zack cooed, his tail thumping against the bed happily, "Wait; did I just basically agree to being tied up?"

"Pretty much," the silver haired male grinned slightly.

The brunet grumbled under his breath as Sephiroth wound the rope around his wrists before securing it to the headboard. Leaning back, the silver haired male practically purred at the sight of his mate. Zack's back was arched as he struggled to get back up on his knees without the use of his hands, his ebony spikes falling onto his shoulders and into his eyes. Violet eyes peeked up at Sephiroth, a distinctly mischievous glint in them that the silver haired male had missed so much. Running a hand down the brunet's back, Sephiroth grinned at the little wiggle it produced in his mate. Scratching at the base of Zack's tail, the silver haired male chuckled slightly as Zack began to whine, his back arching and legs pushing apart. With a final chuckle Sephiroth smacked the brunet's ass, producing and indignant yelp from the smaller male.

Moving back off the bed, Sephiroth shed his leather bracers (1), idly tossing them in the direction of his dresser. Emerald eyes flicked to the bed momentarily, catching the hungry violet gaze directed at him. With a slow smile, the silver haired male ran a hand down his chest until it came to rest at the waist of his leather pants. Biting his lower lip and lifting his eyes to gaze through his thick lashes, Sephiroth popped the button of his pant. Running one hand through his hair, he drew the zipper of his pants down slowly. A low whine started from the bound male on the bed, but Sephiroth ignored it. Moving both hands to his waist, the silver haired male drew his pants down slowly, dipping his head in a way that allowed his hair to fall in his face but not block it from view. Finally Sephiroth drew his pants off his legs, tossing them carelessly aside before turning his attention back to his mate.

Zack had gone past just whining, his breath coming in short bursts as he tugged at the rope binding his hands to the headboard. His violet eyes glowed fiercely and his shaggy ears were perked forward, his tail rigid and unwavering. All his attention was focused solely on Sephiroth, just the way the silver haired male liked it. Prowling towards the bed, Sephiroth saw Zack's body tense slightly. Scenting the air for any signs of the brunet's fear, Sephiroth was barraged with the scent of his mate's heavy arousal. It was so thick that the silver haired male honestly didn't know how he missed it up until then. Climbing onto the bed beside the brunet, Sephiroth ran a hand down Zack's back as he leaned forward to claim his lips in a bruising kiss.

When they parted the brunet panted against his mate's mouth for a moment. "Seph…come on," he whispered, "I need you, quit playing around."

Smiling broadly, Sephiroth leaned forward and reclaimed Zack's lips. Slipping his tongue into the brunet's mouth, the silver haired male gently teased his mate's tongue as he reached blindly for the nightstand drawer he had left open. Digging around in the drawer, Sephiroth finally located a small tube and pulled it out. Running his free hand into black spikes, the silver haired male pulled Zack's head back to bare his throat. Running his lips along the exposed throat, Sephiroth relished the soft whimpers and whines it drew out of his mate. Biting down on the flesh under his mouth, Sephiroth immediately soothed the hurt away with his tongue even as Zack cried out. Moving his body back slightly, the silver haired male trailed a series of open mouthed kisses along the brunet's shoulder and down his back. Settling so that he was sitting between Zack's spread legs; Sephiroth ran his hand through the spiky fur of his mate's tail. The brunet squealed loudly at the contact and Sephiroth couldn't stop the chuckle that burst from his lips at the sound.

"Seeeeeph," Zack whined before another squeal escaped him as Sephiroth ran his hand through the fur again, "It's not fuuuunnnyyy!!!"

"Oh I beg to differ," Sephiroth smirked, "It's rather amusing."

With a low growl the brunet smacked his mate's side with one of his legs, yelping slightly as it was caught, leaving him to attempt to balance on only one knee. "Seph…Seph! I'm going to fall!"

"No you're not," the silver haired male purred as he wrapped his free arm around the brunet's waist, gripping Zack's previously ignored erection in his hand, "I've got you."

Groaning slightly, Zack bowed his head as he gripped the headboard tightly to try and steady himself. Sephiroth released the captured leg, gently easing it back onto the bed as he stroked the brunet's length. Making sure his mate's focus was on his hand, Sephiroth picked the tube up from where he had dropped it on the bed spread, idly flipping the cap open. Gripping the tube in his mouth, the silver haired male squeezed a liberal amount of lubricant onto his fingers. Tossing the tube to the side once again, Sephiroth coated his own erection with the lube before smearing it over his fingers. Leaning back, the ex-General caressed between Zack's cheeks, drawing a shiver from the brunet. Gently, Sephiroth sunk a finger into his mate, moving his hand along the erection in his hand faster to distract from the momentary discomfort.

Zack cried out, his head flinging back, as Sephiroth began to thrust his finger into his body more forcefully. Despite the years of separation, the silver haired male remembered the exact angle that Zack liked, hitting his prostate without any trouble. The combination of the finger within him and the hand on him was almost overwhelming, causing the brunet's vision to fail. Squirming his hips, Zack pushed back against the intrusion, sighing slightly as a second finger entered him. Sephiroth ran his tongue between his mate's shoulder blades as he carefully prepared the other male. Biting the flesh beneath his mouth, the silver haired male gently eased a third finger into the brunet, earning a whine as Zack's back arched even more and he threw his head back, accidentally bumping into Sephiroth's. The brunet either ignored or didn't notice the grumbling coming from his mate, too caught up in the feeling of the three fingers within him rubbing against his prostate.

Zack whined rather pitifully when Sephiroth removed his fingers, earning a sharp smack on the ass in response. Glowering over his shoulder, the brunet was met with a level of smugness that only the ex-General could achieve and a deep rumbling pur. Sephiroth ran his hands along his mate's back; gently raking his nails into the soft flesh. Settling his weight between Zack's spread thighs, the silver haired male firmly grasped the brunet's hip with one hand while taking himself with the other. Guiding his length to the brunet's entrance, Sephiroth rubbed the head of his erection against the opening, grinning at the low whine that was building in Zack's throat. Pushing himself partially inside his mate, Sephiroth choked when Zack pushed back, forcing Sephiroth in to the hilt.

"I, ah, I shouldn't have done that," the brunet groaned, head bowed as he winced at Sephiroth's size.

The silver haired male didn't respond, his hands gripping his mate's hips so hard he was surely leaving bruises as he fought the urge to move. Waiting until Zack's breathing calmed down, Sephiroth groaned loudly before pulling out part way, only to slide right back into the tight heat of Zack's passage. The brunet wiggled slightly as he tried to force a better angle, earning another sharp smack to his ass.

"Will you qu-ah, quit that!" Zack groaned.

"Why?" Sephiroth's voice was unusually breathy as he began to pump his hips a little faster at a different angle.

Zack let a sharp cry pass through his lips at the new angle, violet eyes crossing slightly as his prostate was brushed. Wrapping his hands around the silk rope securing him to the headboard, the brunet began to push himself back against the continuously pumping hips of his mate. Sephiroth smirked slightly at the way Zack's tail wagged every time his prostate was stroked. It was rather cute, even if the thumping against his stomach was somewhat distracting to the silver haired male. Running a hand up Zack's back, Sephiroth buried his fingers in soft ebony spikes, tugging his mate's head back as he sped up his thrusts.

Back arching to accommodate his new position, Zack let loose a throaty howl at the sudden contact with his prostate. Sephiroth released the brunet's hip and slid his now free hand around his mate's waist to grip his dripping erection. Zack let loose a high keening noise, his tail stiff as it arched over his back, brushing against Sephiroth's chest. Purring softly as he stroked his mate, the silver haired male leaned down to pepper kisses across Zack's shoulders, the hand embedded in raven locks moving to rub the soft, fluffy puppy ears adorning the brunet's head. It seemed the soft stroking of his ears was all Zack could take as he let loose another howl, spilling himself into Sephiroth's hand.

The silver haired male groaned loudly when his mate climaxed, stilling as Zack spasmed around him. The gripping heat pulled the larger male over the edge as well. With a low growl, Sephiroth bit down at the juncture of the brunet's neck and shoulder, teeth breaking skin as he emptied himself into his mate. After a moment Sephiroth drew back, lapping at the wound he had made as he reached up to untie the brunet's wrists. Zack groaned softly when the silver haired male pulled out, but smiled when Sephiroth manuevered him so that they lay together on the bed, the brunet's head on his chest.

X_x_X_x

1. Yeah, I don't know what those leather straps on his chest are besides decoration. I thought about a few descriptions and this is the only one that didn't sound horrifically perverted in this situation. Usually I'd be fine with the perverted description, but he wears it everyday and I didn't like how it sounded. So it's a bracer.

XxXxXxXxXx

-Head desk- that was far too much of a hassle. I'm not really all that happy with how it ended to tell the truth. I swear I have like no creativity lately, I can barely write for the most part. Plus it probably doesn't help that I've been watching D-Gray Man instead of writing…I absolutely love Lavi, he's fun and I'm probably gonna end up shipping Allen/Lelanee. Oh well, nothing I can do to change the past. If you haven't checked out my Deviant Art page go look at it. I've got an mpreg meme up there that has my own art on it, which is bad, but includes pictures of Zack and Sephiroth's kid as well as Cloud and Leon's kids all grown up. I'll try to have the next part up soon; it'll be under Sephiroth and Zack once again and will be called Puppy Chow. I don't know how soon it will be up though, writer's block and all.