Work Text:
stan drops his bags at the front door, and kyle copies him. their shoes are promptly being removed when they're interrupted by a set of scratchy nails clawing at the hardwood floor, which get louder as they approach faster.
"hey spark, we're home," stan kneels, and puts his hands on sparky's head, ruffles his chocolate fur. he observes, and sparky isn't very normal today. stan could easily take him to the vet, no one but him, kyle and sparky were there. kyle's struggling to slide his converse off, so he bends to untie his shoestrings, drawing them out of the knot. the dog behind him props up against kyle's back and starts humping him, rubbing his supposed 'red rocket' on kyle's clothes.
"sparky- spar- stan, get your dog off me-" the ginger bends further, trying to push sparky off without hurting him. stan attempts to pull the animal off by curling his arms under sparky's belly, but he claws at the fabric of kyle's jacket. whining, he's still humping kyle.
"he's in heat.. and gay, we don't have another dog for him.." stan mutters, scratches his head and thinks for a bit, when kyle interrupts his thoughts.
"maybe he can just fuck me. how bad could it be?" and it's the craziest idea stan's ever heard, but his fantasies are too great for him to decline such a show. he's always thought of getting fucked by sparky, but maybe seeing the boy he's been in love with since the first grade getting rammed by his dog would be equally as arousing. stan mouths a 'you sure?' to which kyle just nods. he's been needing some release lately anyway.
the two run upstairs into stan's room, followed by the desperate pup. their clothes are removed almost immediately and stan and kyle are kissing, their tongues twirling against each other, their salivas swapping into the other's mouth. sparky hops on the bed to watch them, wondering when it'll be his turn. stan flips kyle over and starts rimming him, licking and hopefully lubricating the other boy's ass for sparky to enter smoothly. he indulges in the taste and continues slurping kyle up when he speaks up.
"dude, t-that's good," kyle mutters, and stan pulls away, wiping his mouth with the back of his hand. stan lays down on the bed, flat, and pulls kyle on top of him, holding him up with his arms. the redhead is on all fours, exposed and ready. sparky takes the opportunity and crawls on top of kyle, lines himself up with kyle's hole and enters.
"ahn- fuuuhhckk..." he groans, and sparky's barely halfway in, but it's the thickest part of sparky's cock that really gets him going. he's so full, 'this dog's cock is so huge' is all kyle can think about, and it is, it's much bigger than stan's, that's for sure. kyle's tongue lolls out of his mouth and he's drooling, and sparky's tongue is out too. at every thrust, their tongues meet and create bridges of saliva, and their mixed drool is getting all over stan's face, but it's worth it. precum dribbles down the noir's cock and he wants release so bad, but he holds back trying to touch himself. kyle winces and decides that it hurts too much for sparky to anal-fuck him, so he pushes sparky off. he crawls off of stan and hears sparky whine as he's repositioning himself on his back to the left of stan who's sitting upright against the pillow.
kyle's spreading the folds of his vagina, already slicked up with his own type of precum. he's incredibly wet, and sparky re-enters through the new hole with ease. moans and whimpers elicit from kyle's lips as the dog above him fucks him rough. he holds sparky's front legs for some sort of support grip, all while stan's hand is wrapped around his cock, tugging and jerking it as he observes his boyfriend and his dog having sex, and it's so fucking hot.
"oh god, k-kyle, you're so.. ah, so hot, fuck," stan whimpers while he touches himself, watching sparky's cock slide in and out of kyle.
"ngh, he is so much bigger than you, hah, watch all y-you want, dude," the ginger moans with half-lidded eyes staring up at stan, his pussy letting out juices that kyle doesn't want to acknowledge. it doesn't take long before stan ejaculates all over himself, on his stomach and a bit on his thighs. a few more thrusts that sent kyle over the edge and soon sparky came too, his semen spurting in kyle's vagina. he's still, back arched slightly and eyes screwed shut. that might've been his greatest orgasm yet. stan couldn't ever do something like this.
"y'think i'll get pregnant?" kyle mutters under his breath, voice low and exhausted as he pets the dog on top of him which still hasn't exited his hole. but it's kind of nice getting filled.
"don't know, maybe we should search it up." stan shrugs, and he goes to get his phone and a box of tissues from his bathroom.
"delete your search history after," kyle teases as stan pulls sparky off of him and begins wiping away the cum inside of kyle that's started to dribble out of him. when they're all cleaned up, they're laid on stan's bed, heads against the pillows, sparky at their feet and an arm around kyle who's typing into stan's phone on incognito mode if dogs can get humans pregnant. the results say no and kyle couldn't be more relieved. he closes the tab and sets the phone on the nightstand next to them. kyle leans forward and starts to run his hands through sparky's brown fur, watching the animal rest soundly, eyes barely open as his body moves when he breathes. kyle smiles, forgetting for a bit that this animal just fucked and came in him.
"you still love me, right dude?" stan mutters, hoping kyle wouldn't get too attached to getting fucked by sparky.
"of course."
