Cramped Spaces

Story by Tayu on SoFurry

, , , , , , , , , , , , , , , , , , , , , ,


Another for commission for http://www.furaffinity.net/user/ruddrbtt

I don't think I'll ever get tired of abusing this poor dog.

Here's Trevor, Nell, and Gavin.

Let me know what you think of the story! And if you really love it, toss a snack my way >> https://ko-fi.com/Y8Y6CGBX <<

Feel free to come hang out, brain storm, and talk shop about writing in my NSFW Telegram chat! https://t.me/joinchat/CPoeZhclggenrOEh0yYwvg

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Trevor could not believe how many people were at the train station this early in the morning. The train station back home was absolutely miniscule compared to the station here in Kingsbury, and there looked to be even more people here than he had seen at the airport before they left. It was such an odd feeling being in a different country, with different customs, different languages, but all with an eerie familiarity that reminded him that everyone was, at their core, the same.

Kingsbury Station, as Trevor had learned when they arrived, was actually one of the busiest stations in the world with nearly a million people coming and going every day. It blew him away to see so many people moving about with their luggage, or backpacks. Trains departed from here to almost anywhere in the country, and most of the people onboard were going for work, not for pleasure.

Aesthetically, the entire place looked like any big, metropolitan airport. There were kiosks everywhere selling any manner of items from books, to phones, to common grocery items. Restaurants and fast food lined the walls and every one of them was packed as people tried to get a quick bite before their day started. Escalators traveled up and down to various floors and lined the longer walkways to expedite foot traffic. The only difference, as far as Trevor could tell, was that, as the name suggested, the train station had trains, instead of planes.

It was the first time the ram had been in city quite as busy as this one had been and he'd lost his roommates several times in all the hustle and bustle. As members of their college volleyball team, they'd qualified for an international tournament a few weeks ago after winning at the national level. It was a nice little vacation, if not for the fact they had to keep up with their class work while on the road. But it was nice getting to represent their school abroad.

Yesterday morning they'd beaten two schools at the international tournament, and another last night for the semi-finals. The big match was the day after tomorrow and Trevor had split off with Nell and Gavin to take in a couple of the big cities. They'd gotten used to the trains in the few days since they'd arrived, having to take one nearly a half-hour to get to the arena for practicing and matches, but it wasn't too bad.

The ram sat on a bench wedged between Nell and Gavin, both of whom, like him, were idly on their phones while waiting for the train to arrive. A big board on the wall that had arrival and departure times showed that their train would arrive in less than two minutes, with the seconds counting down precisely. If that was one thing that Trevor began enjoying about the transit was that the trains were accurate to the second. You knew exactly when to arrive, and exactly when you'd get there.

Trevor swiped through his phone, passing through a few songs before settling on one and leaning back against the bench. He could see Gavin looking up different attractions nearby and learning more about the place they were visiting while Nell was browsing an app and flirting rather unashamedly with some locals; fairly typical behaviour for the both of them.

"Train 217B departing for New Avalon will be arriving shortly. Please allow passengers to disembark before boarding and keep luggage zones clear."

Trevor heard the announcement come on over the speakers and he turned his music down, nudging both of his roommates. "Come on, train's almost here," he said, though he was certain they'd heard it as well.

Gavin took his headphones out and put them away, shoving his phone into his pocket as he stood up with his messenger bag at his hip. "Food first, when we get there, right?" he asked hopefully.

Nell had just taken his headphones down and let them rest around his neck as he put his own backpack on. "Yes, please. I'm starving and I will murder someone if I don't get some food and something caffeinated," the rabbit said, running both paws up over his ears until his fingers slipped through gauges at the end and pulled them down to frame his face like a headscarf. "I bet Gav already has a place lined up, too.

The dingo's muzzle broke into a grin and he pulled out his phone. "Well, actually, there's this place just a few blocks from the station in New Avalon..."

Trevor listened as Gavin ran through a fairly comprehensive list of some of the better places to eat while Nell just made non-committal noises in response. In the end Gavin would ask their thoughts on where to go and both the ram and rabbit would just make the dingo choose, not being too picky.

The train filled with people in less than a minute and, as was usual, it was packed front to back. There were no seats or benches on the train, only rails along the ceiling that provided plenty of handholds to stay upright as it sped down the track. Gavin and Nell were pressed against the far wall, staring out the window, while Trevor leaned with his chest against Nell's back, paws up on the rail to keep him steady.

Nell kept up the light conversation with the dingo as the three of them enjoyed the countryside view as it raced past at breakneck speeds. The ride was smooth as silk, but the rabbit's butt still wiggled and swayed, pressing into the ram's crotch.

"You must be at least this tall to ride this ride," Trevor teased, patting the rabbit between the ears before drawing them up to their full height by the tips.

"Just bend your knees, I got this," the rabbit protested, shaking his head to the side to free his ears from the sheep's paws.

The ride to New Avalon punctuated by a few stops along the way, banter back and forth between the trio of friends, and more suggestions from tourist-mode Gavin. Normally one to follow behind like a lost puppy, the dog was at the head of the pack when they got off the train and made their way into town. It was a long day out among the city with stops for breakfast, lunch, and dinner, intermingled with trips to several museums, parks, and lots of small shops.

When they'd spent more than they needed to, seen not enough that they'd wanted to, and walked about as far as they could, they hit up the train to get back into town. It was the last of the night, and it was late when they stumbled back into the hotel.

"Next time we take a vacation like this, I'm not letting you lead," Trevor groaned as he walked on the heels of his roommates, carrying Nell's backpack for him after it had been stuffed full of souvenirs and too much for the rabbit to carry for miles.

"Sorry, I can get carried away, I know," Gavin admitted, smiling happily at the ram. "I'm glad you guys came with."

"Duh. Always," Nell said through a yawn.

There was no time for the usual self-indulgence when they got to the hotel room. Just a quick, communal shower that was all business and no pleasure, before piling into the king-sized bed to get some sleep.

Morning came far earlier than any of them would have liked.

Gavin's alarm went off before the sun was up and the dog, more of a morning person than the other two, crawled out from between the others to start getting ready for the day. Today was the last day for practice before the big game tomorrow.

Trevor had woken up to the alarm as well but couldn't bring himself to do anything more than groan and roll onto his back, pushing the heavy blanket off his body. Nell rolled towards him and curled against his side, legs twining with the big ram.

"Mm, I don't want to get up," the rabbit muttered, burying his face into the ram's chest as Trevor lifted his arm to wrap around his shoulders.

The sheep grunted in agreement and rolled his head towards Nell, nosing the big, yellow ring in his nose against Nell's long ears. "Me neither, but I'm already up." He said the last word with a light, upwards roll of his hips.

Nell cracked one eye open, and even in the dim light of the room he could see the ram's big, uncut length along his stomach. "At least part of you is a morning person."

"Blow me and I'll do something nice for ya," the ram teased, nibbling on one of the stalky ears.

"Oh, "something nice" eh? I thought a team captain was supposed to motivate his players," the rabbit teased, tracing a few fingers down the ram's chest fur until they wrapped around the head and skinned back his hood.

Trevor closed his eyes and arched upwards into the paw. "Mm, how about you serve me, and I'll show you my bump, set, spike..."

Nell slipped down along the bed and took the head of the ram's cock between his lips before giving it a gentle bite. "Puns aren't motivation."

"Ack!" Trevor laughed and pushed at the rabbit's head. "Hey, no teeth. Jerk."

The rabbit pushed his muzzle down over a few inches of Trevor's cock, tongue swirling around it a bit as he looked up at the ram deviously. "Say it," he mumbled with the ram's cock plugging most of his mouth.

"Fine! Puns aren't motivation!" the ram admitted, laughing as he felt the rabbit's teeth threatening his flesh once more. "Suck my dick and I'll make Gavin ride your dick in the locker room after practice!"

Gavin, who had been getting ready in the bathroom, poked his head out, one eyebrow quirked. "What now?" he asked, having heard that last bit.

Nell looked over at the dog, then back to Trevor. "He would anyway," he mumbled, barely intelligible with a full muzzle.

Trevor put his paw between the rabbit's ears, pushing him down over his length, sighing appreciably. "Ah, I'll find something, don't worry."

Gavin rolled his eyes and disappeared back into the bathroom for a few seconds before walking back out into the room in only a pair of mesh, gym shorts. "We really need to get going soon, you know."

The ram was thrusting slowly up into the rabbit's muzzle, pre oozing out against that skilled, lapine tongue. "Yeah..."

The dingo flicked on the bedroom light, making Trevor squeeze his eyes shut. "No, really. The train leaves in thirty minutes and it takes fifteen minutes to get there."

Nell just bobbed his muzzle up and down over Trevor's shaft, ignoring the dog in favor of his roommate's length that dripped on his tongue.

"Mm, I can be quick," Trevor insisted, cracking his eyes open to look down at Nell's cute, grey muzzle rising and falling over his fat meat.

"You never are in the morning! Come on, if we miss the train, then everyone else will be waiting on us for at least thirty more minutes."

The dog wasn't wholly wrong about that on either front. While the ram could feel his balls churning as he got closer to the edge, he'd end up riding along the edge for too long and they'd probably be late. "Ngh... fine... grab me some clothes. I just wanna feel this a few more minutes."

Nell grinned at the compliment and used a paw to fondle the big, black sac. With a sigh, he drew off the ram's shaft, giving it a messy kiss that wound his tongue around under his foreskin. "No, come on. Let's get dressed." The rabbit hopped up off the bed, his own shaft bobbing in front of him as he stretched.

The ram grumbled and lay on his back for a few seconds before sitting up. "Fine, fine..."

Gavin was probably right about there not being enough time. As it was, they had to jog down some of the halls in the train station to get to their train, making it with only a minute to spare.

It was beginning to feel rather routine as the doors closed, leaving them wedged into the compartment with a hundred other people, barely able to move. They were lined up at the back of the compartment with Gavin looking out the back window and Nell resting back to back with him. Trevor's front was pressed to the rabbits and as the train began speeding off down the rails, the rabbit leaned up and beckoned the ram close with the crook of one finger.

"Sorry I wasn't able to get you off this morning," Nell whispered into those big, black ears. At the same time, one of his paws dipped down between them and gripped the ram's thick shaft through the thin mesh of his shorts.

Trevor let out a soft grunt and lowered his muzzle to graze his nose against one of the long ears, heavy piercing teasing the inside curve. "You better be careful with that," Trevor rumbled, both of his paws moving to rest on the bunny's hips, fingers tracing along the hem of his shirt.

Nell's ears perked up and he lifted his chin to beam innocently at the dark ram. "I'm always careful. I never get into trouble, mister," he cooed, wiggling his hips and moving Gavin back and forth behind him. The dingo glanced back over his shoulder before looking back out the window to watch the hills and shore go by.

"Uh uh, pretty sure that trouble is your middle name." Trevor leaned back a couple inches, trying not to press too noticeably into the other train passengers. He looked down at the paw groping him and exhaled slowly through his nose. "If you were taller, I'd shove this in you and just make you squirm on my dick while we rode the train into town," he growled, leaning back forward and pressing into that warm paw.

The rabbit shivered and tugged upwards on the pantleg of Trevor's shorts, fishing the thick tube of flesh out into his paw to stroke back the foreskin and tease at the head that was moist with pre, even if still soft. With all the passengers crammed in, and the ones against them not facing them directly, no one could see, and Nell felt the soft flesh pulse in excitement; the ram loved the risk just as much as he did. "I'm not, but Gavin is."

Trevor quirked an eyebrow at Nell and looked past him to the poor, unaware dog as his mind began to wander. His shaft was thickening under the rabbit's paw as a finger teased along his head and drew his foreskin up to cover the slim finger. He throbbed and licked his lips as he considered that. "That's very true..."

"And he's always so cute and flustered whenever he gets teased," Nell whispered, giving a purposefully seductive grin towards the dog as he played with the ram's leaky dick. Pre was coating his paw pad rather quickly and he made eyes back towards the ram. "Don't you want to breed the cute puppy and watch him squirm while trying to keep quiet?"

The ram drew in a deep breath, letting out a low growl into Nell's ears. "I can't just go and start humping him on the train. I think others would notice, and it'd be more than a little frowned upon."

Nell's eyes sparkled mischievously and he snaked that paw further down to heft the large, caprine balls. "True, but you can just slip inside him and let him squeeze and milk you... I know he's done it before."

Trevor gave a cursory glance around the compartment, but no one seemed to be paying attention to anything. Most people had headphones on and were doing their best to pretend like everyone else did not exist. He'd already been denied one orgasm earlier in the day when Gavin insisted on leaving to catch the early train into town for breakfast. Maybe a little payback was in order.

"Fine," Trevor said, unable to hold back his grin as the rabbit slowly wedged himself next to Gavin, giving the ram room to sidle up behind the dingo.

Gavin had his forehead and nose against the window, but turned to look at Nell beside him. Before he could ask anything, he felt Nell's paw pull up on his tail, lifting it up and away from his rear. "O-oh! Hey. Ready for practice?" he said, giggling at the touch. "After, for lunch, I think we should go to The Blue C-ah!" The dingo's words were cut off as the back of his shorts were tugged down over the curve of his pert rump, exposing just enough so that the thick head of Trevor's dick pressed up under the fluffy tail.

Even if Trevor hadn't been dripping like a faucet, he'd taken the dog dry enough times that he knew Gavin could handle it. "Just keep quiet, pup," the ran growled into those perked ears as he leaned over.

Gavin had immediately gone to his tiptoes as he felt something prod under his tail, and his entire body tensed in a mixture of emotions that were too complex for him to readily voice. The light, tan fur on his cheeks were colored red from how hard he was blushing and his paws, resting on the edge of the window, were gripping the short ledge so hard that his knuckles creaked. There was nothing he could say or do in this situation, though, and as the muscles in his calves unclenched, he came down from his toes to sink onto the head of Trevor's cock.

The ram felt his head slide into the dog like a hot knife through butter, and he rolled his hips forward, standing on his own toes to help work more of his length into the submissive dog. "That's a good boy," he whispered, resisting the urge to begin pounding away like he always did, passengers be damned.

Gavin's toes curled and uncurled a few times as the pain faded from his entrance. He was pressed against the wall and window, and there were dozens of people within earshot of him. Swallowing the whine that he wanted to let out took a lot of conscious effort and he shuddered bodily. "Wh-why?" he asked, turning to look over his shoulder.

Nell leaned in and kissed the dingo's cheek, giggling like a kid who just beat his friend in friendly game. "Poor Trev was all pent up. We knew you'd love to give him a helping... tail, right?" One of the rabbit's paws snuck up underneath the dog's shirt and tweaked one of his sensitive nipples.

Trevor felt the dingo's passage squeeze along his length and it only took a light grinding of his hips before he felt most of his length buried into the warm dog. "And you didn't give Nell enough time to finish me off this morning," the ram rumbled, flexing his cock deep inside the dingo. That prompted another squeeze around his flesh and he let out a wistful sigh.

Gavin's eyes were as wide as dinner plates as he tried to keep his focus on the scenery outside. "B-but... there's all these p-people."

"Just keep quiet and keep squeezing on me... milk me dry like a good dog." Trevor tilted his head forward and gently knocked his horns against the back of Gavin's head, flexing himself once more.

"Ngh," Gavin grumbled, closing his eyes and biting his lip. His face was red as a beat and he shifted back and forth between both feet, his tunnel clamping down on the thick intruder a few more times. The poor dog loved to put on a show about how he didn't want to be used like a toy, or taken advantage of, or wanted to be cautious in public, but nothing got him more riled up than all of those things. His cock had hardened the moment Trevor's had prodded under his tail, and when it pushed into him, all hope for getting away clean had faded. Already, pre was running down over the head of his shaft against his shorts.

Nell stayed close at their sides, nonchalantly looking around the compartment now and then to make sure they hadn't aroused any suspicion. Unlike the other two, he could hold off his own fun for later, but greatly enjoyed encouraging them to act out. He snuck his paw around Gavin's hip and found the dog's hard shaft through his flimsy shorts. "Hey, Trev, I think he likes it."

Gavin throbbed in the rabbit's teasing paw and at those mocking words. His passage quivered around the ram's shaft while his paws creaked against the edge of the window. "N-nell..." he protested, but was shushed with a firm upwards stroke along his cock.

Trevor chuckled softly as he felt the dog's tunnel begin milking him, flexing his cock against the nub of pleasure that kept the dog trembling against his chest. No one around had any idea he was practically balls deep in the dingo, and that he'd be emptying his balls deep inside if it kept up. It felt good, but drove him crazy with the need to bend Gavin over and mount him properly. There'd be time to do that once they got to practice since there'd be no way this one trip would satisfy him. "Keep doing whatever you're doing, Nell. He keeps clenching down on me like a vice."

"Lucky," Nell said, sighing wistfully as his fingers toyed and teased the trapped shaft. More to sate his own desires than Gavin's, he fished the dingo's shaft out of the thin shorts, keeping it up under the long gym shirt. There he was able to finger the dog's foreskin and tease thick, sticky drops of pre out against his pad that got smeared over his black, silky flesh. "Feel good, Gav?"

Anyone looking at the dog might have thought he had a pretty rough fever with how red his face was, and how sweat beaded on his forehead and cheeks. His mouth was set in a grim determination to try and fight off the waves of pleasure the simple, light teasing felt, but it was a battle he was failing with every passing second. He couldn't ignore the rabbit's question, either, and pitiful eyes flicked to Nell, pleading for mercy. "Y-yes, b-but I don't wanna make a mess."

Even those words caused the dog's tailhole to contract rhythmically along Trevor's shaft and he let out a soft groan.

Nell's lips curled into a seductive grin. "Oh, Gavey... you don't want to make a huge mess?"

"N-no, I-"

"You don't want to cream your shorts and feel all that warm cum against your crotch?" the rabbit asked, his palm squeezing just the head of the dog's cock, working his foreskin up and down torturously slow.

Gavin pulsed and sucked in a quiet breath, more sweat running down his temple. "Uh, I don't thi-"

"Leaving a big wet spot against the front of your shirt where you blew your load,"

"Ngh."

"Everyone looking at you knowing what just happened and whispering about the naughty dog that just busted a nut on a train," the rabbit continued.

Trevor was flexing his cock with an increased urgency as he felt Gavin's passage drawing him closer to his own orgasm. "F-fuck, Gav. Worked up, much?"

Gavin breath was fogging up the glass in front of his muzzle and both of his oversized ears were pinned back against his head as he listened to their teasing. The words were driving him nearly as wild as the paw on his meat and the rod between his cheeks. The others knew it, too, and knew his protests had no desire in them. "Someone will notice," he whined quietly, pushing his butt back into Trevor's hips, trying to get more into him.

Nell's paw was soaked in the dog's pre and he palmed the dingo's cock with a renewed vigor. They only had a few minutes left before they reached the next station and the rabbit was determined to get the dog off. "Come on, puppy. Tell me you want it," he cooed.

"B-but, I..." Gavin's words trailed off as Trevor actually gave a short, firm thrust up inside him, forcing him to choke on a needy moan.

"You want it. You wanna feel his cum pumping up in your guts while yours trickles down your thighs for everyone to see," Nell rasped, having to stand on his tiptoes to make sure only Trevor and Gavin could hear him.

Trevor could feel his own peak approaching as Gavin's insides spasmed along his skin. Years of doing kegels made flexing his dick inside the poor dog easy work, and he shivered with pleasure, fingers digging in at Gavin's sides. "Come on, Gav. Just a bit more," he whispered, nosing the back of the dog's head and puffing out a few hot breaths over his sensitive neck. "Make me cum."

Gavin obeyed valiantly, forcing his ring to contract and clutch at the sheep's big, black dick. He could feel Trevor's pulse through the shaft pressed intimately inside him, and every squeeze threatened to make him break his relative silence. The paw on his member was going to push him over the edge any second and his knees wobbled dangerously for a few moments. "Nell," he whispered, almost inaudible over the hum of the train speeding along.

"Uh oh, Trev..." Nell pressed closer so that his own erection ground against the dingo's leg; he was almost tempted to join in, but there wasn't time. "I think the puppy is about to blow. He's shaking and looks all cute and flustered..." he cooed.

The dingo's balls pulled against his body as he began to tip over the point of no return. He was hardly able to draw in a breath as he fought down all the noises his throat wanted to instinctually make. His paws drew up to the window in front of his stomach and he grunted low in his throat, teeth grinding together.

"Oh, here he goes," Nell whispered excitedly, tugging the dog's foreskin up to completely cover his thick head. "Go on puppy, let it out."

Gavin turned his head sharply to one side and took a mouthful of his shirt into his teeth, biting down hard to stifle a heated moan as he came hard in the bunny's paws. Cum gushed from the hood of his foreskin, soaking the rabbit's paw and the front of his shirt. Nell kept the pressure around his head and more of the warm seed oozed through the closed-off entrance, dripping messily over Nell's paw and the dog's hard shaft. When the rabbit tugged downwards, several ropes splattered up against the inside of his shirt and over his belly.

Nell bit his lip, the teasing and pleasure he was inflicting on the tortured dog making his own balls ache with empathic desire. He felt hot cum over his paw and feel the flesh expand in his paw every time a thick wad of cum forced its way up and out. Nell pressed it hard against the dog's stomach, pinning it there as more ropes of viscous, white semen slopped out into his fur.

Trevor could feel the dog's orgasm the moment it hit. Gavin's sphincter practically pulled him deeper, tightening up like noose. It pulled at him and he flexed himself a few more times before unloading deep within the shaking canine. He had to bite down on the back of Gavin's neck as he shot up inside the warm tunnel, exhaling through his nose. Cum flooded the dog's passage with hot ropes of ram seed, some leaking out from around his length to trail down between Gavin's cheeks. His loads were never polite in size, and without being able to get off this morning, he filled the dog to the brim.

Tears ran from the corners of Gavin's eyes as he practically hyperventilated. Short, punctuated gasps for air through his nose had him sweating like he was sprinting a track. The tool against his stomach pumped out a few more lazy strings of cum into his fur before just pulsing with a post-orgasm beat. Nell's paw released him before shoving it back down into his shorts where bobbed against the thin fabric, thumping against the metal wall in front of him.

Nell smeared his cum-soaked paw up over the dog's side on the inside of his shirt, cleaning it as best he could before withdrawing it. "Damn," he whispered, his voice choked with lust. "I wish I was a little bit taller."

"You wish you were a baller?" Trevor asked, releasing the dog's shoulder from his teeth and straightening. up. Gavin's lips curled up at the edges and he let out a soft chuckle, still working on getting his breathing under control.

The rabbit rolled his eyes and punched the ram's arm. "Bitch, I'm more baller than all ya'll."

Trevor snickered and took in a deep breath, feeling the dregs of his orgasm empty out into the dog as he gave a testing throb of his member. "Mm, Gav's a good sport for putting up with us. Especially you."

"Me? You're the one balls deep in him on a train," Nell whispered, nose tickling the ram's ear.

"And it was your idea."

"Guys, my shirt is soaked," the dog whined, looking down his nose to the large damp spot on his shirt.

Trevor eased himself from Gavin's hole and used the back of his shirt to wipe himself off before shoving his softening length away. "Mmm, and I bet you won't be able to walk without dripping everywhere."

Gavin inhaled sharply as the ram's cock left him and he felt a large dollop of cum escape him before he could clamp down. Sure enough, he felt it running down the inside of his thighs, cooled by the air of the train compartment. "I can't walk around like this! The arena is a couple miles from the station," he whined. He turned around to face the others, moving his messenger back in front of him to try and hide the cum-soaked front of his shirt, but it barely helped matters. That the neck was damp with sweat at least offered him some plausible deniability.

"I'll buy you a new pair of shorts and another shirt, don't worry," Nell offered, giving Gavin's cheek a quick kiss.

The dingo blushed and smiled weakly, then his face lit up as he pulled his phone from his pocket. "Oh! Let's see."

Trevor groaned and rolled his eyes at the dog who'd all but forgotten about his embarrassment only minutes before.

"There's a really cute looking place nearby that has sporting attire. It has some good reviews. Ah! And look here, there's another that has..."

Gavin's words fell on the deaf ears of the rabbit and ram who just gave each other sidelong, knowing smiles as the dog fell back into tourist mode.