A/N: I wish FFnet allowed links. Because I have reference images for what Zack is wearing. But alas.

This site keeps eating my line break, ugh.

Warnings: Imaginary puppy play, Genesis' mouth.


Genesis shot Angeal a look of half-hearted distaste over the top of his book. How could he actually be working? It was late Friday afternoon, pleasantly warm, with orange sunlight streaming low through the window. It was a moment made for laziness, and only laziness.

And yet Angeal was still sitting there, head bent over his desk, furiously scrawling on a sheet of paper.

"Angeal, stop working so hard," Genesis sighed. "You're giving me a headache just watching you."

"Hn." Angeal gave him no further acknowledgement.

Genesis rolled his eyes and returned to his reading. He got through several more pages before glancing up again.

Angeal was still frowning at his work with a look of intense concentration. He paused to think, absently tapping the end of his pen against his lips, then went back to drawing.

Drawing. Not writing. He wasn't working on paperwork at all, and Genesis found his interest perked significantly. "What are you doing?"

Angeal ran a critical eye over his creation and added a few more lines. "Does the game support additional original content?" he asked.

"Pardon?"

"That... game of yours. Does it support these 'mods'?"

Genesis blinked, then a slow smirk spread across his face. "It's hardly my game. Why do you ask?"

Angeal spun the page around and pushed it to the other side of the desk. Genesis snatched it up. After a moment of inspection, he let out a guffaw of delight.

"Can you do it?"

"You do know there is already an option for-"

"I want this in particular."

Genesis carefully folded the drawing and tucked it away. "Well, then," he purred. "I'm sure I've got some old contacts who would be happy to help."


Angeal was not convinced that involving Genesis had been the wisest idea. It was nothing overt, just little smirks and knowing looks that were beginning to get tiresome. And that time Genesis had suddenly come to watch him train with Zack. He never said a word, just leant against the wall with his arms crossed and a smug smile plastered on his face.

"Uhh. What's Genesis doing here?" Zack had asked, a good half hour into their awkward session.

"Being a dick," was Angeal's flat reply.

Still, Genesis was true to his word. A week later he let himself into Angeal's apartment, wielding a USB stick like it was the gift of the goddess.

"Here it is, Angeal!" he announced with a dramatic flourish. "Your very own mod to use to your perverted heart's content."

Angeal frowned. Genesis was a fine one to talk. "I'm not a pervert."

"I have a file on here that says otherwise."

"It's just a mask. Hardly perverted, especially compared to some of the other things that you approved for that game."

Genesis chuckled. "I would almost believe you, if you hadn't drawn it being worn by a certain adorable young SOLDER young already constantly refer to as your 'puppy'."

Angeal narrowed his eyes.

"Oh, relax. I'm not making a move. I'll admit that your student is a fine piece of ass, but he's too boisterous for my tastes. I'll let you finish training him first."

"Fine," Angeal sighed. "Thank you for the delivery."

Genesis gave him a look that was absolutely affronted. "Delivery? I think not. I will, of course, be needing to see it in action."

Genesis was fluent in Angeal's expressions. He had an entire language of frowns. There was the lecturing frown; the frown of concentration; the frown when he was perplexed and uncertain; the frown where he was secretly amused but didn't want to admit it. The frown that was accompanied by a soft, slow shake of the head, that meant 'I don't understand you and I don't think I ever will, but I love you anyway'.

The particular frown he was wearing now was resigned, a mix of the 'I do not approve of what you're doing' frown and 'but I know I can't stop you'.

Genesis pressed a soft kiss to the corner of Angeal's mouth. "Let's play. Shall we?"

Angeal let out a heavy breath, but he was shaking his head fondly. Genesis had a bad habit of getting his way. "Fine. Why not."

He sat down at his desk, and Genesis leant against his shoulders from behind.

"Here. Go to wherever you installed the game files to and open up the items folder. Copy the files from the USB into there. I presume you've still got that spare copy of the disc I loaned you?"

Angeal did as he was directed. "You have more than one copy?"

"Well, of course. Especially since Sephiroth still seems to have that penchant for snapping the things."

"Can you blame him?"

Genesis waved a dismissive hand. "He just hasn't learned to appreciate the true beauty of such a masterpiece yet. I'll convince him."

"Mmhm. Do try not to cause too much damage with that, please."

"You wound me, Angeal."

"I'm more concerned about Sephiroth wounding you."

Genesis just smiled. Like he'd turn down an excuse for a decent spar with Sephiroth. "I promise we won't do any wounding in the apartment this time. Hurry up and play already."

Angeal hovered over the menu. "Do I need to start a new game?"

"No, the mod should work fine with any existing save files. It's flagged to automatically add itself to Zack's inventory." Angeal shot him a look, and Genesis huffed a laugh. "Oh, come on. Don't even try and deny that's what you wanted it for."

Angeal opened up his most recent save. Zack's NPC wasn't hard to find. Within working hours (and often outside them as well) he almost inevitably turned up in the training room, or out on the SOLDIER floor doing squats if any of the Firsts had kicked him out of there.

"You maxed out his social link already?" Genesis commented. "That takes dedication."

"Shut up, Gen."

Genesis' smirk grew wider with every click Angeal made. He invited Zack back to his place. And there it was, in Zack's inventory just as Genesis had promised.

"I took the liberty of telling them to add a few extra accessories for you," Genesis said. "Some are new, a couple are updated versions of existing items. They match the mask you made now."

"How... thoughtful of you."

Angeal went through the inventory and equipped them. The result was breathtaking.

Zack was stripped down to his underwear, a tight-fitting black jockstrap that revealed the short little butt-plug tail. It was matching black and curved upwards, waving happily as Zack wriggled. There was a harness round his shoulders and the top of his chest, all soft leather and metal rings, that only seemed to emphasis his perked nipples. His hands were bound with more of the leather and straps that matched the collar around his neck.

And the mask. The mask had come out perfectly. It covered the top two thirds of Zack's face, shaped in the front to form a dog's muzzle. The straps vanished into Zack's wild hair, the black ears perking up as if they were naturally a part of him. The look suited him.

Angeal swallowed and initiated the pet play sequence.

Zack's tongue lolled from his grinning mouth as he knelt as Angeal's feet, nuzzling his head against his knee. Angeal stared at the screen, captivated. There was a list of commands on the sidebar menu; he instructed Zack to roll over. Zack wuffed softly and rolled onto his back, pawing at the air.

It was the most adorable thing he had ever seen. Angeal could practically feel his heart swell.

He went through every command on the list. Multiple times.

Genesis got bored of this very quickly. "Are you just going to play with your pet all day?" he questioned, rolling his eyes. "Fuck him already."

"No, this is fine."

"Zack's getting horny," Genesis pointed out.

"Why is there even a stat for that?" Angeal asked, giving Genesis an accusatory look.

"Oh, please. It's not like I designed the whole game. I just gave them a few nudges in the right direction. And a bit of funding. Why do you assume everything is my fault?"

"It usually is."

Genesis sighed theatrically as Angeal went straight back to giving Zack commands. Then he stood up a little straighter. Had Angeal been paying attention, he would have seen a spark of mischief light Genesis' eyes.

"It seems a shame, though," he began conversationally, dangerously.

"What does?" Angeal was too distracted to even notice.

"His ass looks fabulous with that little tail in. But it would look so much better with your huge cock stretching it open."

Angeal made a short choked noise. "Was that really necessary, Genesis?"

Genesis grinned. "Yes. You know he'd look good getting fucked. He'd make those pained little yipping noises every time you slammed into him. And he'd be so hot and tight inside, trembling around your dick."

"Stop it."

"So obedient for you. You could fuck his face, finally shut up that big mouth of his. Watch his eyes glaze over with lust, have him writhing underneath you."

"Genesis."

Genesis draped himself over Angeal's back, letting his words ghost against his neck. "You do know I'm not talking about the game, Angeal?"

Angeal abruptly stood up and shoved Genesis off. Genesis just laughed.

"Alright. I think it's time for you to go home. Shouldn't you be annoying Sephiroth?"

"Why not, though? It's obvious you're totally into your little puppy."

Angeal took Genesis by the scruff of the neck, in what was colloquially known as the 'puppy grip' whenever he did it to Zack. Genesis would normally have been offended to be treated such a way, but he was having so much fun needling Angeal that he barely even noticed.

"I bet he's into you as well. It would be like something out of his wildest wet dreams."

"I don't think so. He likes his friend, the little blond."

"Oh, Cloud? He's cute too. Invite him for a threesome, then everyone's happy."

"Genesis?"

Genesis fluttered his eyelashes. "Yes, Angeal?"

"I'm throwing you out now." And Angeal did.

Genesis stared at the closed door. The nerve! Angeal was probably going ahead and fucking his puppy in the game now that Genesis wasn't there to watch. And jacking off while doing it. To think Genesis had been going to lend him a hand!

Still. A slow smile spread across Genesis' face. He had certainly planted the seeds of possibility in Angeal's mind. With any luck, he'd have those mental images burnt into his mind for the whole night. Maybe longer.

His work here was done.