Final Fantasy VII, Zack/Sephiroth/Cloud, wolves
They're anthro-wolves, not actual wolves wolves.
It was an unusual pack that Cloud belonged to, but he wouldn’t change to a more traditional pack for all the world. Not after a so-called traditional pack nearly killed his mother when she came back with him. He’d rather remain with Sephiroth’s pack with its mix of wolves, spirits and other animals.
Stretched out on the pile of furs with a content smile on his face, Cloud relaxed in the firelight, one arm curled behind his head as he watched Sephiroth and Zack fucking on their own pile of furs. Zack’s tail was wagging in time with his thrusts as Sephiroth’s head was tilted to bare his throat to his beta’s teeth. Cloud’s ears twitched in blond hair, catching each sound made as his hand drifted towards his aching cock to tease himself with light touches. He had been told he could touch himself and watch, but he wasn’t to come yet.
Zack had a plan for tonight, and the smirk on his beta’s face had sent a shiver of apprehensive delight down Sephiroth’s back.
There was another grunt before Zack sighed in relief, the scent of his release spilling into the air as he marked Sephiroth’s body. As the midnight wolf eased away from the moonlight alpha, he glanced over at Cloud with laughing violet eyes before motioning the blond over. Trembling in excitement, Cloud crawled over to them, pausing long enough to rub his cheek against his pack leader’s before Zack was urging him to straddle Sephiroth.
As he sank down on Sephiroth’s thick cock, Cloud moaned and thanked the gods that he was part of this untraditional pack.