"Puppy Love"

The sequel to the one-shot

An FFVII fanfiction

+--

I want to thank a dear friend for helping me write this chapter. I got stuck a few pages down and he helped me get through it by writing for Zack.

I also want to thank so many people wanting a sequel. Well, here it is. There'll definately be a third part. Stick around for it!

+--

Zack, the unknown hero at the time, sat Vincent down on one of the Inn's beds and took up a heroic stance. "There you are. Much more comfortable than a coffin!" He said with a grin.

"I hate you." Vincent could only glare at the soldier. Honestly, he had liked the coffin. It was comfortable and it allowed him solitude. Apart from the nightmares, it was an ideal place to spend the rest of his life. No wonder people were in a rush to die.

"But I saved you!" Zack pouted. "The least you can do is give your hero a kiss!"

"What?" The pale man stared, dumbfounded, up at Zack.

"A kiss for the hero." The puppy's grin increased and he pointed lazily at his lips. "You're my maiden I rescued from the evil clutches of the Shinra Mansion!"

"What the Hell are you talking about?" Vincent propped up a brow. Now Zack was going in his world of fantasies, and apparently Vincent was the princess, which was an insult. "I'm not your damsel in distress nor your princess. Leave me alone, you pathetic individual."

"All I want is a kiss, then I'll get out of your hair." Zack moved in for the kiss, pushing Vincent down and positioning himself on top.

"Stop it! I'm not going to kiss you!" Vincent flailed. "Get off me, you bastard!"

"Never!"

"Damn it! I said off!"

"Just a kiss!"

"No!"

"Zack…?" Said a soft, shy voice from the door.

Both men looked over at the opened door to see a pretty blond boy, his knuckles just about to knock.

"Oh! Hi, Cloud!" Zack grinned, acting as though being on top of another man, who was practically kicking and screaming, wasn't a crime. "What's up?"

Cloud's cheeks burned tomato red and he tensed, his bright blue eyes widening. "Ah-uhm! N-Nothing!" He practically curled into a ball at the embarrassment. "Well… there is something…"

"What is it?" Zack tilted his head. Vincent could only be quiet and pretend like he never existed.

"Have you found Sephiroth yet…?" Cloud asked, avoiding looking at Zack.

"Oh, yeah… that…" Zack chuckled nervously. "Well, he's in the basement of the Shinra Mansion. I wouldn't worry about him. Just give him some space."

"… Sephiroth…?" Vincent murmured to himself. That was the name of his love's son. Could it be that this meeting with Zack was more than just a coincidence?

"One more thing." Cloud pointed to the man positioned below Zack, which made the soldier look down at the gunman. "Who's that?"

"OH!" Zack laughed and rubbed the back of his head. "This is Vincent. I found him a little while ago in the Shinra Mansion."

"What was he doing there?" Cloud asked dumbly.

"Sleeping." Vincent answered blatantly.

Cloud burst out laughing. "No, really. Why?"

"Sleeping." Vincent repeated.

"No way!" The blond grinned and giggled and left the two alone, closing the door after him.

The two were silent, contemplating what had just happened. A small gurgle of hunger echoed in the empty room, causing both to pale.

"What was that?" Zack asked, knowing it wasn't him. After all, he ate earlier. He stared down at Vincent, who turned a light shade of pink. "You hungry?"

Vincent nodded shyly, hiding his eyes from the other.

"Alright. I'll get you something to eat, then." Zack climbed off Vincent and headed out the door. "You stay here and make yourself comfortable." With a wink, he was gone.

After awhile Zack returned with a tray of food. He set it down beside Vincent, who hadn't moved during the time of absence. He simply sat at the edge of the bed, his hair covering most of his face. He could've just run away from this place and return to his coffin, yet, why did he feel guilty at the thought of simply leaving without explanation?

Glancing over at the food, Vincent's face grew to a sick level of pale. A glass of milk, yogurt with granola and fruit mixed in a cup, and a bowl of rice with fried fish.

"I can't eat this." Vincent said sullenly.

"What?" Zack's smile faded and he stood there stunned. "Why not?"

"Well, the rice, maybe." The gunman brought up one leg and rested his head on the knee. "I'm allergic to everything on this tray."

"What?" The soldier didn't know how to react to this. He had scoured around the kitchen searching for something to keep his 'prize' from starving to death and it turned out he was allergic! "What are you allergic to?"

"Dairy, seafood, vitamin C… basically everything except grain and celery."

The blue eyed man could only stare at Vincent. No wonder he was so thin! He couldn't eat anything without the risk of dying. Or so it seemed. "How bad is it?"

"My throat swells up if I even taste it." A simple answer from a simple man.

"Oh, God…" Zack turned around and sniffed his breath. He didn't smell like breakfast, thankfully. "Are you allergic to eggs?"

"Yes. That's one of my worst."

Dammit. It looked like he'd have to switch his diet if he wanted to avoid hurting Vincent using allergic tactics. "What about kissing someone who ate eggs?"

"It depends. If you don't smell egg on your breath than it's fine." Vincent tilted his head a bit and looked at Zack with curious eyes. The rose color almost shimmered like a glass of wine barely touched. Zack couldn't help but stare into that beautiful red pond.

"Don't look at me like that."

Vincent's voice brought Zack out of his daze. "Huh?"

"I said don't look at me like that. It makes me uncomfortable." Vincent's eyes narrowed, cancelling out the beautiful effect the sun had.

"What? Like this?" Zack leaned in, smirking and staring at Vincent in a similar way.

"Stop it!" Vincent grumbled and pushed him away, once again finding it hard. "Stop it, I said!"

"I heard you." Zack smirked, his eyes narrowing slightly as he moved in for a kiss. "Now, how about that kiss…?"

"Zack, stop… don't…" Vincent lowered his head, cheeks turning a light pink as Zack's breath fell over his already pouting lips. He hated being this helpless and vulnerable; unable to fight off the other.

"You can plead, but you know I won't obey." The man on top chuckled, hips grinding against the beautiful gunman. "Besides, you can't resist me for long."

"I can try…" The gunman glared, only succeeding in propelling the other onward as a soft, barely audible moan escaped. "Ah…"

Zack's lips hovered above Vincent's, just a breath away. "Just a kiss… Vincent…"

Vincent's cheeks burned like fire and turned cherry red. Swallowing hard, he shook his head, his lips already pouting out, wanting to meet the other's lips.

His vigor hadn't been shattered. Liking this new game he came up with, Zack claimed the gunman's lips, only to get slapped. "I said no!"

Grinning, Zack could only rub his cheek. He hissed, the skin tender and stinging with a vengeance. "That's no way a princess like yourself should act."

"I'm not a princess!" Vincent growled.

"Well, not with an attitude like that, you're not," Zack smirked, sitting up, trying to hide the slight pain the sting in his cheek caused him. "You know, 'cause princesses are supposed to be grateful for being saved. I guess you missed that day in princess school, huh?"

"For the last time..." Vincent gave Zack a death glare, his entire body tense. "I'm not a princess!"

Zack was really liking this. It was adorable how Vincent was pouting and throwing a temper tantrum over something so small. "Well, you're pretty like a princess, I found you asleep in a dark and dangerous place...That's two things on the 'I'm A Princess' List."

Vincent's face flushed bright red. Well, Zack did have a point. The only problem was that he was a man and princesses weren't men. Unless they were drag queens, but that would make them... well, queens.

Sighing a great sigh, Vincent's lips made a straight, thin line and he laid back, the pillows spreading out his hair like water. "If you're going to continue treating me like this, then at least use the proper gender status. A prince, not a princess."

"Yeah, but, I don't think I'd get the same reaction out of you if I called you prince," Zack teased, his eyes shining brightly as he realized that Vincent was, even if the gunman didn't realize it, warming up to him. "Not only that but..." the soldier quickly repositioned himself over Vincent again, waiting for the now normal response, "I've never heard of any fairytales where a prince saves a prince...Maybe we should write a new one?" He smirked, moving his face an inch away, breathing in the scent of gunpowder and cologne again. Man was it intoxicating!

"Zack, please..." Vincent's eyes dragged half-closed, hating how weak he was against the soldier. He wanted so desperately to shoot him in the head and escape this wretched nightmare.

But, of course, he couldn't deny how handsome and breathtaking Zack could be. Truly, a charming man.

"Why do you keep me?" He asked, ready to just give up, but his pride wouldn't allow him. "With your charisma, surely you have someone waiting for you at home. Or, what about Cloud? You two seem to be close." Anything to get Zack off him and stop the fast pace of his beating heart.

"Ah, Cloud's cute, to be sure," Zack smiled, "But you've got some qualities that he doesn't have...Plus, you've got this whole 'tall, dark and mysterious' thing going on. How did you ever keep the ladies away?" the soldier laughed. He wasn't giving up, as much as Vincent would have wanted him to.

At the thought of women, a certain beauty popped into his head, and like the somber man he was, he dropped his gaze, eyes glazed with sadness. He turned his face away, allowing locks of raven to cover his face, similar to a tiger in a black forest. "I couldn't even get one woman. I'm not well equipped to deal with that sort of thing."

"Oh, that was...uh, Lucrecia, right?" Zack asked, sensing the feeling of sadness that swept over his 'prize'. He definitely had some issues to work out, but that made Zack want him all the more, simply because of his need to be a hero. To help people.

"Well, you were...well you got me!" Zack offered, hoping to cheer the gunman up. "That's saying something since I get to work with Sephiroth all the time, and let me tell you, he's definitely no body to sneeze at!"

He glanced over at Zack, confusion rippling in his rose colored eyes. "I didn't 'get you', Zack." Vincent's voice was slightly coarse, but that was only because he was trying to recover from the sudden surge of depression. "You got me. In fact, you didn't get me. You kidnapped me."

"Nah, kidnapping implies that it was against your will!" Zack chuckled, pressing himself a bit harder against Vincent, demonstrating his point. "You and I know that, deep down, if you didn't want to be here, you wouldn't have waited for me to come back with food. And you had other chances to leave too, so don't make me out to be the bad guy here!"

And with that, he stole a quick kiss from Vincent's lips. "In fact," he said quietly now, though the playful tone was still there, "The only type of real resistance you've made was when you slapped me, and even then, it really didn't hurt!"

Vincent inhaled sharply, a heat burning in the pit of his stomach as Zack claimed a kiss. A kiss long since denied.

He stared up at him, putting up a resisting wall with a glare, his lips still pouted out; silently wishing the kiss had lasted longer. He swallowed heavily. Zack had a point. He could've left so easily, not to mention fought back just as strongly, or even killed him.

Yet, why did he stay? What kept him here beneath his - dare he even think it - prince.

"You've some nerve to kiss me without my consent." He scowled, finding no better words to use at the moment.

"I've already done it a couple times," Zack mused, his eyes closing half-way, looking very satisfied. It sounded like Vincent was finally stopping his resistance. "So would you let me kiss you if I asked?"

Damn him! Damn him for trapping him like this!

Vincent, without knowing it, was pouting like a child. "You're a jerk, you know that."

"You didn't answer my question," Zack pointed out, leaning close again, his lips brushing Vincent's pale throat, where the scent of cologne was strongest. His tongue licked the small area he had earlier marked. It was already paling. He would make sure it stayed there a bit longer.

"Hn...!" Vincent's head automatically tipped back, once again feeling the surge of helplessness. Cheeks now a light pink, his back arched slightly. "If you asked..." He breathed, finding it hard to concentrate. "... If... I... I would... yes..."

Zack smiled, seeing that he had finally won. Naturally, he would have liked to see the game go a little longer, but maybe Vincent would get out of this helpless mood later and they could play again.

"Alright," he said, looking Vincent dead in the eye, his own shining with the same puppy look they had had for the past hour, "May I kiss you?"

Vincent looked back, hating the fact he had lost. Well, Zack had the upper-hand in this, so maybe next time... Wait, what was he thinking? There wasn't going to be a next time!

Deciding to be a good loser, Vincent closed his eyes, lips begging to be kissed. "Yes."

"You're just too cute," Zack smiled, leaning in, his tongue licking over those pouting lips a moment, before he kissed them. Slowly, tenderly, exploring the warm crevice; tasting, as his hips grinded slightly. It was a victory well-earned.

Vincent moaned, without meaning to, into the other's mouth, his own opening wider, allowing the exploration to last longer. His own hips gave in, moving back against Zack's, his hands hesitantly reaching and combing through the larger man's hair. He had to admit, Zack was a very well-made kisser.

Zack happily obliged, not hesitating for a moment, though, he managed to stifle his own moan as Vincent returned the motion. After all, he was the 'rescuing-prince' here. His exploration reached the other's tongue, tantalizing it, breathing into his throat gently, glad that it still wasn't scented with his breakfast. This would have been impossible otherwise.

Vincent tensed, shivers running down his spine and leaving traces of goose bumped flesh. This was all too exhilarating for him. His body awakening further to arousal, he returned Zack's innocent fondling, allowing his tongue to play with the other's, the pink muscles dancing between each other's mouths.

"Zack, this is no time to be playing around." Said a voice from the door way. Freezing, Vincent's eyes widened and he tugged himself out of the kiss, only to stare at the visage of a mortal God standing in the doorway.

Sephiroth had a few files in his hands, looking slightly tired. He had, after all, been reading for two nights straight in the manner's basement.

"Oh, hey Sephi-chan." Zack was honestly stunned, having not expected him to walk in like this. He pushed himself off Vincent and watched he curled into the fetal position, covering his mouth and blushing for all that it was worth. "Glad to see you out of that basement."

"I'm going back later tonight." Sephiroth responded diligently. "I only came for Masamune."

Zack looked over at Masamune, the long, thin samurai sword Sephiroth was oh-so fond of. It was resting against a nearby wall, waiting patiently for its master to return. "Going back? Why?"

"I just found an interesting section on Professor Gast's studies. Have you patrolled the town yet?"

"No. I was… uh… busy." The blue-eyed soldier scratched the back of his head, laughing nervously. "Cloud's on it, though."

"Fine." Sephiroth glanced over at Vincent, staring at him for a short while before eventually leaving, silently wondering where Zack found such a rare looking beauty.

+--

Ooooh! It looks like Seph's noticed Vincent! I wonder what'll happen next? If you have any ideas for the story, go ahead and tell me. Who knows, I might use them. nn

I hope you've enjoyed the second chapter of "Puppy Love"!!

+--