Work Text:
Ghost sat there, trying to figure out how in the hell he had gotten himself into this situation: Lying on the floor of the safe house with a massive werewolf using him as a teddy bear. Honestly, the sequence of events wasn’t too complicated.
It was a few days before a full moon and Ghost and Soap were on a simple, low-stakes mission. All they needed to do was find some flash drive in a building that had been abandoned. Ghost really didn’t even need to watch soap from his vantage point.
The mission was intentionally simple. Having a task force composed almost entirely of monsters did have its downsides. Every full moon, one of those disadvantages reared its ugly head.
In general, when it came to the werewolf side of things, Soap had a pretty good grasp on staying in control and not involuntarily shifting or going berserk. The amount of control he had over both forms was honestly impressive.
Full moons were a different story. In the days leading up to them, instincts always got a bit harder to defy and shifting at will would sometimes go out the window entirely. It’s why they were here, at an abandoned building. A low-energy mission to not trigger a shift, but something that needed to be done and a good outlet for pent-up energy at the very least.
Ghost watched from his perch outside as Soap methodically searched the building, occasionally catching glimpses of him through windows. Soap didn’t need his help, he was just watching the exits, making sure no one went in or out. That didn’t stop Soap from complaining to him the entire time.
“This place gives me the creeps.”
“Is that your official assessment, sergeant?”
“Oh piss off, you’re outside in the middle of the day. I’m in this creepy shithole looking for a needle in a haystack.”
“Focus, Mactavish.”
“I am! You might be different, but I can talk while doing something.”
Ghost didn’t grace that with a response.
“Any clue why they vacated?”
“Negative,” he tried not to think about how if it had been anyone else, he would’ve chewed them out for unprofessionalism three comments ago.
“They left in a hurry, some poor sod didn’t even finish his coffee,” it was said in a joking tone but Ghost could hear the genuine unease behind it.
“Just find the flash drive and get out. Sooner you’re done, the sooner we can leave,” he replied not unkindly, he might enjoy teasing the man but that didn’t mean he didn’t trust his instincts. If Soap felt like something was wrong, he’d take his word on it.
Ghost repositioned slightly, watching the floor Soap was on, looking in the windows through the scope. He was barely able to see his sergeant, just in view of the window. He saw when Soap stopped in the middle of the room, and turned in a circle, definitely looking for something but not a flash drive.
“Soap, sitrep. What’s going on?”
“Something’s wrong,” he’d never seen his sergeant so spooked. He wanted to be angry, wanted to use his lieutenant voice to tell Soap to get a move on, but he couldn’t ignore the dread that was overwhelming him as well.
“Ghost, I don’t think we’re alone here,” well fucking Christ, did he have to say it as creepily as possible?
“Johnny—?” he wasn’t sure what he was going to say, whether to tell him to continue or to cut and run, but it didn’t matter. It took him a few moments to realize that the windows were slowly being covered by a black fog. He could see the wisps of smoke curling towards Johnny.
Soap noticed it too, “For fuck’s sake, I hate dealing with wraiths.”
Soap wasn’t too concerned, but Ghost was. He quickly abandoned his perch and booked it for the building. There wasn’t much a sniper could do against a cloud of smoke.
“I’m on my way, don’t die,” he hoped it went through but the way the radio was crackling didn’t fill him with hope.
“Aff—m—ve,” he was barely able to hear what he said, the radio now spewing a high-pitched ringing as if his tinnitus wasn’t already bad enough. He had to agree with Soap’s earlier comment, he hated dealing with wraiths.
If he didn’t already know the right floor, the unmistakable growl of a pissed wolf and loud crashes would have been a dead giveaway. He climbed through the stairwell as fast as he could. He burst through the door to the fourth floor, the open office space giving him a clear view of the confrontation.
His sergeant, obviously having shifted, in the corner, growling with his teeth bared. In front of him, a wraith stalking him, trying to find a weak point. It looked at him, deciding that between the two, Ghost would be the easier victim.
Ghost felt deep within him when the thing turned Its full attention to him. Wraiths were born of pure misery, torture, and dread, and they were intent on making everyone else suffer an even worse fate than they did. (For several, several years Ghost was convinced he was doomed to become one too, until a certain Scotsman entered his life, at least.) This one was strong, as It stared at him, he could feel all his happy memories turn necrotic.
The two of them stalked towards the other, Ghost’s boots stomping heavily on the ground and the wraith imitating him despite Its floating. It lunged, only becoming tangible when Its hands wrapped around his throat, trying to cut off his airway. As utter dread washed over him, he stabbed at the thing but it turned back to smoke before it could connect. They had entered a fatal tango, though It seemed to have forgotten that there was another involved.
With the wraith distracted, Soap pounced. The tricky thing with fighting wraiths was their ability to become intangible at will. Standard protocol for dealing with one involved lengthy planning and strategizing, wearing them out before—
Oh, good god, It was already dead.
Soap ripped the thing apart in the same way a dog would its favorite chew toy. He had the thing’s neck between his teeth and was shaking It back and forth, the wraith trying to claw at his snout. It was clinging to life until the final tendons gave way and Its body dropped with a heavy thud. Ghost couldn’t find it within himself to feel bad for the thing.
While Its body was now detached from Its neck, Soap still wasn’t done. He put one paw on the thing's head and kept going, not stopping until the wraith had been separated into three parts.
Soap grabbed the throat and happily trotted to Ghost, wanting him to put his hand out.
Uncomprehendingly, he did. Soap dropped it in his hand and barked, his tail excitedly wagging away.
He realized as it was nudged towards him that it was a gift. Soap had gifted him the throat of the creature that tried to kill him. He really couldn’t tell if that meant he was lost in his instincts or if it was Soap being Soap.
“Thanks,” he was touched either way.
The werewolf barked and spun in a circle, having too much energy for such a large thing in such a small space.
“Let’s find that flash drive and get out of here,” Ghost had to fight to keep the baby talk tone he normally used when talking to dogs out of his voice. Werewolves weren’t domesticated dogs and it was beyond rude to treat them as such, regardless of which form they were in or how far in their instincts they were. Still, Ghost couldn’t help but compare the way Soap was jumping around to that of a puppy that didn’t know its size. He was far from an expert in them but he knew Soap was rather large for a werewolf; it was a miracle he fit through the hallways.
They went on to clear the building, eventually finding what they were after a few floors above where the wraith had attacked. Ghost still didn’t know what to do with the esophagus he had been given, so he just… held on to it. What was werewolf etiquette for being gifted a body part?
He remembered the whole thing with cats bringing their owners dead animals because they thought that their owners couldn’t hunt and internally groaned. Please, please, please do not tell him he is expected to eat this?
He hadn’t wanted to set it down because if Soap was in control and had knowingly given it to him, that would just be a dick move. And really, the same applied for if he was lost in his instincts, it would still be mean to simply toss it aside. Maybe he was just overthinking this.
Can you overthink being given the throat of your enemy? It seems like it might be one of those things that you can only under-think.
His pondering was interrupted by Soap stopping and sniffing the air. He let out a rumbling growl, sniffed once more, and then began herding Ghost to the exit. He wanted to ask what was wrong but it wasn’t like the wolf would’ve been able to answer. Regardless, just like his instincts earlier, Ghost knew to trust Soap’s senses.
As they made their way to the ground floor, he could hear engines in the distance.
“Ah, shit…” Why now did they have to return to reclaim their stupid building?
He looked around the perimeter and saw an abandoned truck near the fence. Ghost got Soap’s attention and gestured to the vehicle, both running for it.
When the door didn’t open, he didn’t hesitate to smash in the window. As he hotwired the car, Soap started pacing back and forth, clearly unhappy at the fact that he wasn’t able to help in some way. When the werewolf heard the engine start, he perked up and ran towards the driver’s door, spinning in circles.
Ghost stepped to the side, wanting to let him in before he got behind the wheel. There was shouting coming from in front of them, some poor guard trying to get their attention who likely didn’t realize he was staring at the people who just stole incredibly valuable information right out from underneath their noses.
The guy, somehow not noticing the werewolf, approached, talking about how Ghost shouldn’t have access to the truck. He had the advantage, already holding his gun. They needed a distraction.
Some men stormed out of the exit of the building they had just fled through, gesturing wildly with their hands, shouting, “Something already killed the wraith!”
When eyes turned to the truck, Ghost had already gotten in and put it in drive.
If the guard hadn’t realized earlier, then it probably dawned on him as he had to jump out of the way to avoid getting run over. Some others tried to stop him, but there was a reason Ghost never got a driver’s license. He had spotted a locked chain link fence gate that looked just right for their grand escape and floored it. He laughed at their panic when they realized he wasn’t slowing down but tried not to be disappointed by the lack of sudden speed bumps. Soap had his fun earlier, why can’t Ghost have his?
They cleared the gate with ease and were speeding down old, back country roads in no time. Soap had moved to the backseat (the front being nowhere near big enough for him) and pawed at the window. Ghost, still riding the high of almost running people over, chuckled and let down the window, looking in the rearview mirror as Soap stuck his head out.
Knowing him, he was probably still mostly there and was enjoying having an excuse to be even stupider than usual. Ghost tried not to watch him, but he was happy to see his sergeant so happy. Besides, he’d seen enough shifts gone wrong to know that they were lucky he was still in such high spirits after a fear-induced shift.
He felt something by his foot and glanced down at the floorboard, seeing the throat still sitting there from where he had dropped it to hotwire the car. Huh. Seriously, what in the ever-loving fuck are you supposed to do in this situation?!
When he could safely say that no one was chasing them, he pulled over and got out, Soap following, running around to get out energy that was still pent up. He radioed Price, updating him on the situation. Luckily, there was a safe house nearby. Unluckily, it was a shithole.
It looked like the military saw a house going into foreclosure, bought it, then left it to rot. Even from the outside, he could see that the roof looked one more storm away from collapse and the windows had been boarded up with plywood. The only thing keeping the walls up was the structural support from how much vegetation covered the outside. How homely.
The front door wasn’t even big enough for Soap to fit, they had to go around and find a sliding back door that opened wider (he didn’t chuckle at the fact that the front door was too small for the behemoth of a werewolf, definitely not.) It didn’t take long to clear the house, the only hostile he found was some mold growing in the corner that could probably start another strand of the bubonic plague.
Ghost went back to the main room and picked through their MREs, preparing them while Soap sniffed every nook and cranny of the house. The novelty of such a large thing in such a small area had yet to wear off, and he still silently laughed at Soap having to squeeze through the doors. The wolf continually let out annoyed huffs and Ghost knew that if he still had human vocal chords, he would be prattling on and on about how stupid the door frames were.
Once Soap had checked the house himself, he made his way back and shoved his snout in Ghost’s way, both to see what he was doing and to be a nuisance. Ghost laughed and shoved his face away, knowing Soap was about to start a campaign to make sure the lieutenant wouldn’t be able to prepare their dinner in peace.
His left hand being designated as the ‘shove Soap away’ hand, he was able to continue setting up the heating element one-handed. At some point, Ghost stopped pulling his hand away and left it on his forehead, pushing as needed. And, because Ghost’s main talent is ruining things, it evolved into his left hand scratching Soap’s ears, apparently having forgotten the most basic rule when interacting with werewolves.
“If you wouldn’t do it to a human, don’t do it to them. You wouldn’t walk up to a stranger and start petting their head, would you?”
Ghost stopped and pulled his hand away, muttering an embarrassed apology that wouldn’t come close to making up for treating his sergeant like some random street dog. Throughout the petting, Soap’s head had dropped low, likely having feared retaliation if he protested the ministrations and just deciding to grin and bear it.
Soap growled, shoving his head towards his chest.
“I know, I shouldn’t have done that. It was just…,” just what? Instinct to dehumanize the person who just saved your life?
“Just… nothing. Never mind. It doesn’t matter. I’m sorry.”
This time Soap whined and dropped his head in Ghost’s lap, staring up at him sadly.
“I know,” this time even quieter, “I’m sorry.”
By some saving grace, the MREs were ready. He set Soap’s next to him before subtly inching away, not wanting to force the poor man to eat next to him.
Soap huffed and nudged his food closer to Ghost before plopping down practically on top of the man and digging in. Ghost was frozen for a second, staring at his sergeant, before he too relaxed and began eating. It didn’t take long for them to finish up, both inhaling their food as fast as they could. Soap doing so from the increased appetite brought on by shifting, and Ghost hoping that he wouldn’t have to taste whatever the military considered edible.
Within no time Soap was stretching and yawning while Ghost situated himself at the window.
“I’ll take watch while you sleep,” he didn’t even bother trying to lie and pretend that he would wake Soap up to take shifts. No human vocal cords meant no arguing. He got comfortable, moving the curtains to just the right angle for him to see out while keeping the view from outside obscured.
Something was tugging his sleeve. Maybe the werewolf was further in his instincts than he thought.
When he looked, as expected, he saw Soap trying to gently pull him away. Ghost chuckled again, Soap always had to be careful watching his strength when shifted. He pulled his hand back and went to ruffle Soap’s ears before aborting the motion short. He’s not making that mistake again.
“Go to sleep, I know you’re tired from shifting. I’m the one that can still operate a gun.”
Soap growled. Ghost rolled his eyes and turned back to the window, “Go to sleep, sergeant.”
Soap backed away and, for a foolish second, Ghost thought that was it, that he had won.
He tried to lean back against the window frame but his shoulder wasn’t even able to make contact with the wall before something was latching onto his wrist, pulling him towards the corner that their bedrolls had been tossed to.
“Mactavish, that is enough,” he put as much authority in his voice as he could while being yanked around by a very stubborn werewolf. Ghost tried to pull his arm away but, unlike before, Soap’s grip tightened. It wasn’t enough to hurt, at least, so long as he went with Soap it wasn’t.
Soap growled. Just like the grip, before it had been playful, but not now. Ghost went with him, mostly out of shock. It was the first time the wolf’s ire had been directed towards him.
As he was shoved towards the makeshift bed, he gave in, “Alright, alright, I fucking get it.”
He laid down but didn’t remove any of his gear, as soon as Soap was asleep, he would be taking point at the window.
To his great frustration, Soap already seemed to know his plan and was biting at his tac vest. If Soap was far in his instincts, how would he know why Ghost kept his gear on? Was Soap, of sound body and mind, actually throwing a tantrum over who took watch?
“For Fuck’s sake, sergeant. Pull yourself together,” even as he said it he gave in to the repeated nips and growls and removed most of his gear, save for a gun holster and a few knives.
Soap seemed pleased and pushed his head into Ghost's chest to make him lie down again. He sighed and stared up at the ceiling, knowing he wasn’t exhausted enough for sleep’s mercy to grace him. It was bad enough on base, but on missions, his inability to sleep was somehow worse.
His misery was interrupted by something walking in front of him.
“What the hell was the point of making me lie down if you’re not going to watch either?”
Soap didn’t answer, just turned in circles getting ready to lie down. Until he saw Ghost moving to get up. Then he switched gears and dropped himself on top of him so he couldn’t get up and paid no mind to his gasping.
“Johnny, you-,” he shoved at the wolf and let out a wheezy breath, “you heavy bastard, move.”
Soap did no such thing and stared down at him from a sharp angle, noses less than two inches apart. As Ghost got used to the weight, he was able to breathe fully, finding most of Soap’s weight was dispersed enough that he wouldn’t be dying of crush syndrome anytime soon.
He also knew he wasn’t getting out of this anytime soon.
Ghost sighed to the best of his ability and reached for his radio.
Soap, as expected, growled.
“I’m just grabbing my radio to tell Price we aren’t dead. Is that alright with you?” the sarcasm in his tone was heavy but Soap just huffed and dropped his head back on (and completely covering) Ghost’s chest.
Price is a traitor and he revokes any positive comment he has ever made in regards to the captain. When Ghost informed him of his predicament and the fact that Soap had trapped his superior officer, the cruel bastard just laughed.
Price told him that Soap would hear someone before Ghost could see them with a scope and that he should enjoy the break and sleep. When he complained more, Price had the audacity to wrinkle paper and tell him the signal was dropping. Bastard.
He dropped his radio on the floor and readjusted himself. Chances were, he’d still be able to shrug off Soap once he fell asleep, it would just be a bit more difficult. Johnny was leaning into him and somehow managed to snuggle closer.
/\/\/\/\/\
Simon awoke with phantom images of blood on the carpet and the echoing of screams ringing in his ears.
He was still lying there, trapped underneath his sergeant who he seemed to have woken up with his sudden panic. Thankfully, the wolf moved and let him sit up, still trying to parse through his memories (real, fabricated, and embellished) and unable to get his breathing under control.
Something was tugging his sleeve.
He couldn’t see much beyond his blood-stained hands but recognized the sensation of fur under his fingers as he grieved once again. How many fucking times would he have to go through this? He pushed himself so his back was to the wall and closed his eyes.
It wasn’t real. It wasn’t real. It wasn’t real.
And yet they're still dead, aren’t they?
There was a weight in his lap. It was something heavy. He felt it and felt the same fur from before. He clenched his eyes tighter and tried desperately to breathe. In for 4, hold for 7, out for 8.
He lifted his hand, feeling like he had to rip out his hair, but Johnny noticed and rooted around, getting his nose under Ghost’s hand. Ghost moved his hand away but Soap just shoved his head back under it. Simon began very hesitantly scratching his ears. In for 6, hold for 9, out for 10.
He allowed himself to relax, if only slightly, and even brought his other hand up to scratch his other ear. Simon buried his head in the fur in front of him. In for 8, hold for 11, out for 12.
Simon cried. He hated doing it, especially in front of others, but he could hear Johnny admonishing him, telling him that crying was healthy, that it was just as necessary as laughter. He always hated the weakness and vulnerability it brought, hated the idea of people knowing he was upset, but Johnny was always the exception, wasn’t he?
After an embarrassing amount of time, he leaned back and wiped his eyes. He saw Johnny’s head resting in his lap, stupidly blue eyes watching him with care. The rest of the room eventually made its way in, light trickling in through cracks in the roof and an early morning chill settling around them. Later, it would likely be so hot that the ice of hypothermia felt desirable, but as for now, Simon shivered.
Johnny wormed closer and curled around him. Unlike last night when it was meant to make sure he would stay down, this time it was to make sure as much of him was covered as possible. Simon felt bad for forcing Johnny into the role of service dog and weighted blanket, but Johnny’s not-quite-snores were rather helpful in assuring him that the wolf enjoyed their current position as much as he did.
Simon continued scratching his ears and muttered a quiet, “Thank you.”
Johnny huffed happily and nuzzled closer.
