I have made the executive decision to make this into a hybrid AU one-shot. He is a German shepard.
Gabriel Reyes was going to be a tough one. He was going to require a lot of patience compassion. So you were told, but you adopted him, anyway. He needed an owner, and you needed a companion.
He came with glaring, blood-shot eyes and a muzzle with a worn, white skull decorating the front. A parting gift from the previous owner. Seems they tried to make him into a guard dog. And he relished the job a little too much.
You took him home and explained that you would take the muzzle off when he proved he wasn’t a danger to you.
The first week passed by uneventfully. Gabriel spent most of his time sleeping at your feet while you were home. He ate his food without any sign of worrying you would take it away.
You took him out with you, to the coffee shop, to grocery shopping. All your chores for the week. Gabriel was at your side the whole way. He followed really closely. People were giving you funny looks and giving you lots of space.
A few weeks later, and you figured out it was because Gabriel had been glaring at anyone who he thought came too close to you. The muzzle and black clothes you hadn’t replaced yet probably didn’t help.
He hadn’t done anything to hurt anyone just yet, but you still wanted to say something. He was conveniently still sticking to your side at all hours.
“Hey, Gabriel.”
He hummed in acknowledgement, but it sounded more like a grumble.
“I want to talk to you about how bristly you’re being towards other people.”
His full attention snapped to you. His ears stood, facing your direction.
“I have to keep you safe,” he preemptively started to argue with that gravelly voice you’d grown fond of. “You don’t under-”
“Gabriel, stop.”
His mouth shut. His tall ears flicked back momentarily.
“You’re not a guard dog.” You said it again, more firmly this time. “You’re not a guard dog.”
“But-”
“This is a nice neighbourhood. I’m not in any danger.”
Gabriel’s eyes went to the front door and back. He seemed to be taking in what you said.
Then he sat.
You let him stew in what you said and went to the kitchen. His eyes followed you as you walked. You thought you heard his tail thump on the floor. When you turned around, he was staring blankly at you.
You breathed a sigh of relief inwardly when the next week was better. People still glanced at your hybrid, but it was for his resting bitch face. You removed his muzzle then.
Gabriel was happier almost overnight. He kept the lovely, dark voice and even sassed you with it. Told you more about his past. You were starting to feel like you got that companion you wanted.
The sass evolved into flirting when you started to give back what he was dishing out. You were nose-to-nose on the sofa, giving each other shit, when he decided to do something about the tension. He was on the floor below you, like an obedient pup, so he jumped up and pressed you into the cushions.
“You starting something you can finish?”
This was the moment you both were waiting for. He had come a long way since you first took him home. All you wanted was for him to like and trust you as an owner, and you got more. But as owner, it had to be on your terms.
“That’s for me to decide,” you said.
He growled and rocked his hips against you, kindling the desire between you.
“True,” he admitted. He wasn’t the master here.
“On the floor.”
After looking like he was about to argue, he left the space between your legs and lay on the floor in front of you. You immediately felt the loss of his body heat and the presence of his large, strong body. You got off the couch to stand over his body. His tail wagged a few times at your gaze on him.
The outline of his erection was tucked upwards. You lowered yourself onto it.
“That’s more like it,” he said, resting hands on your hips.
You smacked them away. He hummed, his cock twitching against you. You rewarded his excitement by rubbing against his cock. Gabriel slack-jaw moaned, like he hadn’t been touched in years. You rocked harder.
“That feels good,” he purred. “Now why don’t we move on to the main event?”
“Shhhh, not this time.”
He kept his mouth firmly shut, muffling his gravely and deep moans and grunts. He kept his fingers dug into the carpet to keep from touching you like you commanded. The way his cock twitched rapidly against your heat just before you brought him to orgasm felt amazing.
His ears flattened as he came inside his clothes, a wet spot spreading across his stomach. You ran your hand up above the cum-stain, his chest rising and falling with his pants.
“Go bathe yourself, Puppy. Then come to bed.”
You went to bed, and your good boy joined you. You drifted off nice and warm, with the light scent of wet dog.