Angel stretched his gray, freckled legs and yawned. The horned kitty had a long and eventful night of attacking the ankles of passerbys. He slinked along streets and sidewalks until the stray stumbled upon a familar dwelling - an apartment with one of his favorite people inside. He ducked in through a cracked door and leapt up stairwells until he was outside the apartment labeled 27. He scratched at the door, and started to yowl. "Angel?" a sleepy voice from inside answered. Angel tilted his head as he heard the resident inside begin stumbling and tripping over things on their way to the door. Eventually, the door opened, and Angel flung themselves inside. "Where were you?" the anthro dog asked, stifling a yawn as they locked the door behind them. Angel sat perfectly still for a moment before shifting - limbs suddenly elongated, body twisting as if bursting outwards. Within seconds, the little street cat had taken the form of an anthro cat with visible chest scars, multiple nipples dotting his chest and stomach. His little horns and halo-like collar around his neck hadn't changed, though. "Morning!" Angel piped up. "Sorry Marsh, I just decided to wander for a while. I was able to sneak into the Nekrogoblikon concert like that though!" "Wait, for real?" the green-furred dog wagged their tail excitedly, eyes widening. "How were they?" "[i]Amazing![/i]" Angel skipped up and wrapped his arms around the taller, long-haired mutt. They held onto each other tightly. Angel purred and the scantily clad (only tank top and panties) dog wagged their tail hard. As Angel nestled against their fur, the dog started sniffing his neck and ears. "H-hey," Angel said. "Wait, Marsh..." "Heh, you thought I wouldn't smell that heat as soon as you walked in?" Marsh licked Angel's neck, making him shudder slightly. "Is it really that strong?" "Mhm," Marsh murmured, gently licking and kissing Angel's neck and cheek. "It's a good smell. I have it memorized. Of course you'd run all the way here for that." Angel was already blushing from the attention, but Marsh's paws sliding down his back and against his hips made him turn a much brighter shade of red. "M-marsh," Angel's voice hitched in his throat. "At least let me get some clothes on or-" "Why?" Marsh asked. They pulled back to hold Angel's face in their hands, smiling gently. "You really didn't want me to take care of that the instant you were inside?" "I..." Angel's voice trailed off as Marsh knelt in front of them, clicking their tongue. "You're so predictable," Marsh said, their warm breath just barely tickling Angel's thigh. "Can I ...sit down, at least?" "Of course." Angel sat back on the couch, clinging to a pillow while Marsh knelt between their legs. They started to say a prayer with paws clasped and Angel lightly kicked them with his paw with a soft hiss. "Dork," he said. "Just do the thing." "Wow, pushy," Marsh said, pouting slightly. "But if that's what you really want..." Marsh grinned, then their muzzle dipped down. Their warm doggy breath brushed against the warmest part of Angel's body. Sure, they'd taken out [i]some[/i] frustration with other strays, but he hadn't quite gotten the satisfaction needed for a full-blown heat like this. "Angel?" "Y-yeah?" Angel peeked up from over the pillow. "Do you want me to edge you?" Marsh was already panting very slightly from the excitement. "P-please," Angel said, barely above a whisper. "You got it, babe." Marsh's long tongue slowly circled around Angel's unbearably worked up clit. The tiny dick twitched against Marsh's lips; surprisingly stiff for something so small. Angel let out a soft "mrrrp" noise as Marsh's tongue caressed their needy dick, before dipping down into his needy pussy. "Mmaaarrssh," he half meowed, half purred. Marsh's tail wagged harder, their tongue moving faster - slipping inside of Angel, then out to slurp on his tiny cock. Angel's head tilted back. He moaned softly, breathing harder. Marsh, being the horny dog they were, couldn't help but eat messily, drool and fluid dripping onto the carpet as Marsh happily lapped at Angel's heat. "Ah," Angel moaned. He reached down, gripping Marsh's folded ears tightly, panting. "Ah, fuck. C'mon. [i]Please.[/i]" Marsh's eyes flicked up. Angel was normally pretty shy when it came to eye contact, but he found himself unable to break it as his thighs started trembling hard. Marsh's cold nose was pressed to his twitching little tdick and Marsh's warm tongue was pressing in so deeply, his brain started short circuiting. "I'm. I'm gonna fucking-" Angel started to cry out, head tilting back, toes curling. Marsh suddenly pulled away. For several seconds, Angel just humped the air, trying and failing to find friction to finish himself off. He made soft little mewling noises as his body collapsed back against the couch. Marsh only knelt nearby, licking their cum-soaked face and grinning. Their was a very obvious bulge in Marsh's black panties - and an even more obvious wet spot from their pre. "Tell me what you need," Marsh said, reaching out to touch his cheek gently. Angel leaned against their paw, purring softly. "Y-you already know," Angel muttered, suddenly more embarassed than usual. "Yeah," said Marsh. "But I want you to say it. Use your words." Angel shakily exhaled. "Knot me," he finally said. Marsh grinned. "Thought you'd never ask." Angel laid back on Marsh's bed, watching with wide eyes as Marsh undressed in front of him. Marsh's tank top slid to the side of the bed, revealing their small, cute tits. Angel didn't want to say it out loud, but he [i]really[/i] liked how perky and kissable they looked. Angel's tailtip twitched as Marsh reached down, teasingly showing off just the tip, poking out of their panties. Their purple puppy cock just barely was pressed out of the tip of their sheath, but as they pulled their panties down, they revealed that their knot was already [i]very[/i] swollen inside their sheath. The panties, too, were thrown aside. They gazed down at Angel, gold eyes filled with very clear intent. "Does kitty need it?" they asked, tracing their claw against Angel's pointed ear. "Y-yes ma'am," Angel purred. "Good kitty," Marsh said, grasping his thighs. They pulled Angel closer. Tighter. Their dick drooled pre as they paused to admire Angel's pussy. They slowly and delibrately grasped their sheath, letting Angel get an equally good look before they began. Marsh then silently positioned themselves between Angel's legs. The tip of their cock, lipsticking out in pure excitement, slid against Angel's much smaller cock and then dipped inside of him. "How do you want it?" Marsh asked. "Breed me like you mean it," Angel said with a grin. Marsh pushed in slow at first, letting their cock slide from their sheath and grow inside of the warm kitty cunt. They both grunted and huffed as Marsh's cock grew rapidly inside him, twitching and drooling pre like it was lube. Then, Marsh grabbed his thighs. Hard. The dog had held back long enough. With a growl, Marsh slammed their swollen cock into the cat's tight whole, shuddering as they did. "[i]Fuuuhck[/i]," Angel moaned. "Deeper. C'mon. Rough me up." Marsh growled loud and began to slam rythmically into him, both dog and cat panting hard. There was a loud [i]plap, plap, plap[/i] as Marsh's nuts slapped against his soaked pussy with each thrust. "Tight fuckin' kitty," Marsh growled against his ear. "And you want me to fuckin [i]knot[/i] you? I'm gonna tear you in half." "Then do it," Angel gasped. The two quickly lost whatever rythmn they had, slamming and grinding into each other with desperation guiding them. Marsh leaned over Angel and kissed him, shoving the entire length of their tongue down the cat's throat as Angel spasmed and moaned into the kiss. A deep purr rose from Angel's throat as after a few rough, hard thrusts, Marsh's knot slipped inside. Another rough thrust lodged it nice and deep into the cat's needy hole. "Holy fuck," Angel gasped as they pulled away from the kiss. A trail of saliva stretched between them and dripped onto Angel's chest and neck. "Yeah?" Marsh said with a grin. "How's that, kitty?" "I'm fucking - I'm gonna fucking -" Angel's hips moved sharply and suddenly, and Marsh gripped his wrists and shoved the cat back [i]hard[/i] against the bed, staring directly into his eyes as he came, shuddering and moaning and meowing as if in anguish. But Marsh knew better, grinding their knot deep inside the cat to help them cum even harder. "Let it out," Marsh growled. Angel obeyed, wrapping their paws around Marsh's neck and digging his claws in as he came hard and in waves. Feeling his body clamp down even harder around their knot, Marsh couldn't help but feel like his cunt was gripping his cock like a sex toy about to tear along the seams. "Good kitty," Marsh muttered, "I'm gonna fucking..." "Please," Angel gasped. "Please, breed me. Cum inside. Please." "I couldn't pull out if I wanted," Marsh moaned out. "Fuck. [i]Fucking take it[/i]." Angel felt it. The dog's hot cum coated his insides, tip of the dog's cock pressed so close to his cervix he knew it was shooting into his womb. "Yes," Angel moaned desperately. "Knock me up." Marsh shuddered, cock twitching hard inside him. There was an audible wet noise as they kept cumming, knotted too deep to bother trying to pull out. The two held tightly to each other. With every little twitch or flex, even more cum was milked from Marsh's thick knot and aching balls. It was enough to spill back out and onto the sheets. Enough for... "Tht definitely did it," Marsh muttered to Angel. "Mm," Angel murmured, laying back with a nearly visible afterglow around them. "Are you mad?" "Nah..." Marsh nestled against them, letting their cock do its work as they stayed nice and tightly tied to one another. "Maybe I wanted to make you pregnant." "I'm gonna look so cute filled with your pups," Angel purred. "Kittens?" Marsh asked. They looked into each other eyes, both tilting their heads. "Kitten...puppies?" "Huh. Guess we'll just have to see, won't we?" "Mm," Angel purred. "We will."