Warning: this story contains scenes of Penectomy (the removal of the penis) and has scenes which are of a gay sexual nature. Scenes exist in non-consensual situations. If you don’t like any of this, please close the document now...

After weeks of seemingly endless grey skies and rain, a late February Saturday finally brought the change everyone had been wanting. The sun slipped out from behind the clouds, pushing away the lingering gloom and bathing the late-winter landscape in golden light. The sky turned blue, and for the first time in what felt like forever, the world felt warm again.
Twomasks' adopted hometown lay on the rugged North Yorkshire coast of the UK. From his apartment, he could look out over the south bay, the harbour, and the ruins of the castle perched on the headland, jutting out into the sea.
 It was a beautiful place especially in summer, when tourists flocked to experience a classic British seaside holiday. But on a day like today, with the winter sun shining, the air mild, and the waves gently lapping at the wide stretch of golden sand, there were few places on earth Twomasks would rather be.
The past few days had been special. Dash had finally moved in with Twomasks, bringing all his belongings - his clothes, personal items, and, most importantly, his (now fixed) computer setup - which had been neatly arranged in a corner of the living room.
Twomasks was eager to show his cat the best parts of their new home town, a place vastly different from where they had lived before. After all, North Yorkshire was a far cry from the last city they’d lived in millennia ago: Ancient Egypt’s Memphis.
Twomasks brought over a hot steaming mug of coffee over to Dash who was sat on his computers, busy delving into some corporate systems “Latté, extra coffee with hazelnut syrup.” He said setting it down 
“Thanks!” dash replied looking up and taking the coffee from the raccoon
Twomasks looked at the screen, taking a look at what dash was doing “You’re brute-forcing it? I know you know what you’re doing, but you’re flooding the request headers too fast - you're gonna trip the rate limiter in about five more attempts. Here, watch” he said moving into the keyboard “… inject a custom User-Agent string, stagger the requests with randomized delays, and rotate exit nodes. That way, you stay under the radar and don’t trigger the WAF before you even get what you need.” He said 
Dash looked at what the raccoon was doing, slightly irritated at being overshadowed somewhat “uhm, yeah … I’d usually do that but ...” he said before taking a sip of his coffee
Twomasks stuck his tongue out at the cat “Yeah I know, just helping my cat” he said giving Dash’s ear a gentle rub “But, we need to go out and see this place. Or, I guess – you need to come out and see this place. How about you get your stuff sorted, finish your coffee and we can head out to Peasm Park huh?” 
Dash nodded “Sure!” he said, realising the coffee was one of the best he’d had “Where did you learn to make coffee like this?” 
“Lots of practice. I like coffee, but it’s a treat – I prefer tea.” Twomasks replied 

Meanwhile, on the other side of town in another apartment, a husky was getting ready to head out. He had the usual grey and white husky markings, a curled tail and piercing blue eyes that stared back at him as he looked in the mirror, making sure his sweatpants and hoodie looked perfect. 
“Come on Max, you can do this. Second week of jogging …” he said to himself, spotting the slight bulge to the crotch of his sweatpants. He wasn’t especially keen on how they showed it off, but they were the most comfortable pants he had to jog in, so they would do the job.
He pulled his waistband out a little to slide his hand inside, grasping his dick inside and adjusting it just a little to try make the bulge just a little less noticeable, taking a moment to give it a gratuitous grope as he did, his mind switching to a guy he was chatting to last night… apparently, this guy would be sending over some dick picks later! So, he was looking forward to an evening with some pics, sending some back – and jerking off. 
He pulled his hand back out and adjusted his briefs before finally letting go of his waistband, checking his bulge – deciding it was marginally less noticeable now. “Ok. Lets get to the park!” he said to himself as he grabbed the keys from a shelf by the door. 

Twomasks and Dash wandered through town, stopping along the way to grab another coffee for Dash before heading to the park.
The park was a nice place - quiet, with a big lake at one end. In the middle of the lake was a small island that you could walk to in the summer when the bridge to it was open. Trees and benches lined the lake, and at the far end, a path followed the stream that fed into it, winding through the woods on both sides.
They strolled along, soaking in the warm sunshine, watching as seagulls swarmed around kids trying to feed the ducks. The moment the bread hit the water, the seagulls descended, causing the kids to flail and shoo them away.
Dash laughed. "You know, I don’t think I’ve ever seen an anthro seagull."
Twomasks smirked. "Oh, they exist. And just like the regular ones, they love fries."
They kept walking, following the path along the stream and into the woods. The squirrels there were bold, scurrying down from the trees, clearly expecting peanuts or some kind of treat.
Twomasks lifted his foot slightly, and a squirrel hopped on. "Now squirrels? There are plenty of anthro squirrels around. Cute ones, too."
Just then, a jogger came up behind them, startling the squirrel. It leapt off his foot and darted up a tree. The jogger was Max, making his usual rounds up the stream and around the lake.
Twomasks and Dash watched him jog past, then found a bench where Dash could sit and enjoy his coffee.
Five minutes later, Max came jogging back the other way.
Dash turned to look at the dog as he ran, spotting the bulge in his sweatpants bouncing slightly with every footfall.
Twomasks snickered noticing Dash’s object of attention “Yeah, the joys of sweatpants” he said as the husky jogged past again. “Which is why I like to see you in them…” 
Dash blushed slightly and turned back to Twomasks “Well… the guy is kinda cute too.” 
Still smirking, Twomasks winked “Yeah, like that bunny… what was his name?... Chonsu – back in Memphis.” 
“Oh, yeah...” Dash replied “You don’t get many guys who want you to cut it off, but he was pretty special.” 
The two reminisced about old prizes for another ten minutes before the husky jogged past them again.
Dash watched him pad by and then turned to Twomasks. "Okay. What do you think?"
Twomasks smirked. "I think you’ve got a lot of catching up to do."
Dash chuckled, tossing his empty coffee cup into the bin beside the bench. He stood up, stretching lazily, then started walking in the direction Max would be coming from soon. After a few steps, he broke into a jog, pulling out his phone and pretending to be distracted.
As Max made his way back up the path, he spotted the cat jogging but clearly not paying attention to where he was going. With a small sigh, Max shifted over slightly to avoid a collision… but at the last second, Dash swerved right into his path.
The two crashed.
Dash bounced back, stumbling slightly before looking up. "Oh! Shit, sorry! Hey… I should’ve been watching where I was going," he said, immediately reaching out to dust off Max’s hoodie—though there wasn’t actually anything to brush away.
Max scowled. "Jeez, dude, what the fuck?"
"Hey, I know, I know—I'll make it up to you! How about that?" Dash said, his usual chipper tone never wavering.
Max eyed him sceptically. "Uh… how?"
"Well!!!" Dash practically shouted before lowering his voice. "How about a big, cute husky boy follows this cat up that little overgrown area over there, aaaaand… you know?" He nodded toward the small incline leading into a patch of shrubs and trees, grinning.
Max blinked, processing what the cat was actually suggesting. His eyes scanned Dash - black hoodie, sweatpants, matching green details right down to his sneakers, all neat and put together. And that damn positive-looking smile.
After a moment, Max sighed, glancing around. The path was empty. No one was nearby.
"Okay… fine," he muttered.
Dash lead the husky up the dirt incline through the trees which grew from the hillside – and then made his way around into the overgrown area – where handily there was a bit of a clearing – enough for a couple of people to stand there, while the shrubs and trees growing round it kept them entirely out of sight.
Max followed the cat into the clearing “Seriously, this is the weirdest pretext to a blowjob I’ve ever known… but if a cute cat is gonna offer to suck me off? Why not huh?” 
Dash nodded enthusiastically “Yeah! I mean …” he said moving his hand down to the warm soft bulge at the front of the husky’s pants, squeezing at it gently “I don’t usually LITERALLY bump into guys for fun usually”
Max moaned quietly, pushing his crotch a little harder into the cat’s hand. “So are you..” he started saying, but Dash had already crouched down, and shoved his nose into the warm bulge in the husky’s sweatpants, feeling the dick inside no longer being quite so soft… 
Dash could already catch the dog’s scent coming through from his pants, and with getting his hands on such a cute guy – he couldn’t wait to have a look to see what the soon to be prize looked like… 
“mmmm… you know?” Dash said softly “Cats and dogs don’t always get along, but your scent is something special..” he said as he slipped his fingers into the waistband of the husky’s pants 
Max blushed as he looked down at the cat … he’d never done anything like this in public before, but he wondered now, why he never had! The fact that someone could, at any minute,  walk up the side of the hill, snooping into the bushes -  catching them – drove him crazy – his dick now tenting his pants out as far as they’d allow. “Shit, lets do this quick… someone might see…” he said almost whispering
Dash nodded “Sure! Quicker the better huh?!” he said pulling down the front of the dog’s pants, admiring the cute black briefs he was wearing, the hard dick hidden inside pushing them out to the point where the elastic round his legs had pulled up a little, and the husky’s fluffy sack was partially visible in contrast to the black material. 
Dash grabbed the tentpole, squeezing and teasing the end with the flat of his thumb… there was quite a bit of squidge to it – a good sign the dog was uncut. He teased a little more with his thumb, feeling the husky’s foreskin, already pinned by the tight fabric, squishing this way and that, and every now and then he’d hear the cute husky let out as quiet moan. 
Max looked down to see Dash finally slip his fingers into the waistband of his briefs and slowly pull them down…
Dash watched as the husky boy’s dick pulled downwards as the elasticated band tugged it… more and more of his dick being exposed until it finally flicked up past the elastic –  bouncing up, almost catching his nose as it settled.
The dog was a good six inches in size, with a cute foreskin that was just far enough forward, even when hard to cover all but the very tip of the head inside. 
Max heard a noise from the other side of the bush, his ears perking up. He turned to see it was just a squirrel scampering across some damp leaves. “C’mon.. fuck I’m horny – someone could come any moment…” 
Dash loved the fact it was as if the husky boy was hastening his own fate. He slipped his hand into his hoody pocket, pulling out a little ring device he’d been given by Twomasks to have a look at earlier… he attached a small gas canister to the side and as the husky watched, he slid it down to the base of Max’s dick, adjusting its size so it was nice and tight. 
“What’s that?” Max asked curiously, feeling the ring tightening round the base of his precious dick 
“Something to help a little” Dash grinned and moved his nose closer, rubbing the husky boy’s foreskin over his nose, breathing in his scent “mmmmm I wonder what it tastes like” he said with a snicker
Max blushed deeper, scanning round for people before replying “Why not have a taste?...”
Dash didn’t need an invitation. He opened his maw and felt as the warmth of the silky foreskin brushed over his lips, slowly moving down to just behind the head. He suckled gently, his tongue exploring around that soft skin, feeling it nudge this way and that… The salty sweet taste of the husky’s dick was perfect… He could feel how eager the dog was just from how much it was twitching and throbbing… 
Max gasped as he felt the head of his dick engulfed in warmth, feeling the cat’s tongue swirling round the tip and slipping under his foreskin, teasing at the head hidden inside “Ohh.. fuck yes…” he said closing his eyes and resting his hand on the back of the cat’s head – trying to push him further onto his dick. “Fuck yeah… suck my cock..” 
Dash let himself be slipped further down the husky’s length, sucking and licking at the hot member now filling his mouth…
He brought one hand up to the ring, while the other wrapped around the length in front of his muzzle, slowly starting to bob back and forth, feeling the husky getting closer and closer... 
Max still had his eyes closed, his muzzle open with his tongue lolled slightly from one side, starting to pant “q-quicker… h-harder… I … I’m almost there…” he half whispered
Dash could feel every single twitch coming from the husky’s dick – knowing in just a few short moments the precious length would be nothing more than a piece of meat… He pressed the first button on the ring.
The ring let out a click. 
Max yelped in surprise – feeling the ring seemingly having just tightened right up... “Ow … shit ... careful with that thing… I’m right on edge here!” he said still panting
The ring, around than half an inch thick had deployed two bands neatly apart from each other, biting in and ensuring everything stays neat and clean for the second part which Dash was pondering about when to trigger… Of course, these were obscured by the ring its self, so all Max could see was the ring, just the same as it had always been…
Dash kept sucking, tasting a drip of salty pre which had escaped the tip after being banded… 
Max’s body started tensing up, trying to adjust his feet in readiness for his climax, he grasped a little harder at the back of Dash’s head … “Fuck…. Fuck!! …. I’m gonna ...” he said feeling his climax rapidly closing in on him 
Still moving his muzzle back and forth a little, Dash finally pressed the red button on the ring.
There was a quick short hiss followed instantly by a louder click than before. 
Max felt a sudden sharp nip, and his entire dick seemed to go numb … he looked down trying to see what had happened, and all the while he was still tensing up – his climax coming for him! 
Known only to Dash, the ring had a set of blades which had shot closed using the power of the gas escaping the tiny bottle affixed to its side – cutting through the husky’s precious dick as if it was cotton candy. There was no resistance – it was attached one moment, and severed entirely the next. 
Dash grinned, feeling the dick twitch at the very moment it was cut free, and then going still… but just as warm and delicious as it always had been… He slid to the side a little and out of the grasp of the husky’s hand which had been behind his head 
Max’s eyes went wide as he watched the cat move back – and his dick – along with him! He had just enough time to look down before the climax which had been caused by the cat sucking the very dick which no longer was part of him – hit, and with such force – a number of ropes of cum shot from the severed stump that was all that remained of his cock. 
Dash pulled the severed husky dick from his mouth, and licking the velvety soft foreskin still partly rolled back over the head.  “Oh SHIT!” Dash suddenly exclaimed “Fuck!!! Do all huskies do this before they cum?! HOLY FUCK!!” he cried out pretending to be weirded out “Fuck! I’m off!! … Dogs are fucking weird!! … Dicks just dropping off ... shit!”  he said before quickly turning and darting out of the bushes, taking the severed dick with him, and leaving Max completely confused.
Max let out a quiet delayed yelp, slowly falling to his knees as the afterglow set in… his hands flew to his crotch, feeling his balls but nothing but a small bunched up stump where his dick had been!! His precious dick had been cut off! Gone!

Meanwhile, Dash padded back down onto the path, strolling up to Twomasks with a smug grin - his hoodie pocket suspiciously full.
"Hey, ‘Masks! We came out to the park and ended up grabbing supper!" he laughed.
Twomasks smirked, shaking his head before slinging an arm around the cat’s shoulders as they started walking again.
Twomasks gave Dash’s shoulder a gentle squeeze "You have no idea how good it is to have you back," he said.