Actions

Work Header

Puppy Training

Summary:

After filming Dan's 'dolphin training' tiktok, Phil can't stop comparing it to the one Dan did to him, and he decides to give Dan a proper turn.

Or: Phil treats Dan like the pup that he is. (Based on and set after the dolphin training tiktoks dnp did).

Notes:

Hi guys! Sorry it's been a while. I was on holiday with my family and when I got back home I went into this weird state where I started working on multiple fics but didn't finish any of them. This one has been in my drafts for ages but I finally finished it! Hope you enjoy it! I'm still pretty new to smut but I hope it's still good! 🫶🐶

(See the end of the work for more notes.)

Work Text:

Phil was sat on the bed mindlessly scrolling through tiktok, Dan was sat next to him doing the same. Phil scrolled through his algorithm, which today appeared to mostly be filled with clips of dogs, at some point he felt his brain switch back on as he thought back to the tiktok they had filmed in the studio earlier that day (it wasn't the first time he had thought back to it that day). Him and the producers behind the camera guiding Dan with yes's and no's, he couldn't help comparing it to the one Dan had filmed of him at home, which had certainly had a different feel to it. The memory of Dan calling him 'good boy' made his face heat up slightly. Phil looked over to Dan, who was engrossed in whatever he was watching and unaware of Phil looking at him until he spoke.

"Can you get something for me Dan?" Phil asked. Dan turned to him, raising an eyebrow.

"Can't get it yourself?" He said.

"No I'm too comfortable to move." Phil argued. Dan rolled his eyes but got off the bed. Phil smiled at how obedient his partner always was for him.

"What exactly am I looking for?" Dan asked, now standing.

"It's a small box in one of the drawers."

"A box of what?"

"I can't remember, that's why I need you to find it." Dan tilted his head at Phil's reasoning then walked to the chest of drawers, he reached for the handle on the top drawer.

"No, bad!" Phil suddenly said. Dan froze. He looked at Phil, unsure if he heard him correctly.
"... What?"

"It's not in the top drawer." Phil said with a small smile at Dan's reaction.

Dan hesitated then reached for the next drawer under and opened it. It was full of miscellaneous objects that they didn't know what to do with so they had just shoved them in a drawer. Dan picked up a small box within the pile but was stopped by Phil.

"No, Bad boy." Dan's eyes widened. He turned his head to Phil again, who was sitting defiantly, feeling a slight blush appearing on his face.

"Phil, what are you doing?" Phil enjoyed how nervous Dan sounded.

That's not the right box, drop it." He replied. Dan found himself immediately doing as Phil ordered and grabbed another box. He looked at Phil expectantly, waiting for his response.

"Bad boy." Was all he said, yet it was enough for Dan to feel his face turn warm, he now understood what was happening.

"Didn't we already do this?" He asked as he rummaged for another box.

"Well you did it to me. It's only fair that you get a turn." Phil said. Dan fidgeted slightly.

"But I did! At the studio." He weakly argued. He got out another box and showed it to Phil.

"Bad." He said, "What we did in the studio is not the same as what just the two of us did at home." He explained. Dan opened then closed his mouth. It was true, what Phil was doing to him was very different to what they did in the studio.

"Come on boy." Phil prompted Dan to keep searching. Dan was reminded why his tiktok was filmed so differently to what was currently happening when he felt his cock harden. He was getting so flustered that he couldn't focus on what he was searching for and rummaged aimlessly through the clutter, he could've sworn they didn't have so many small boxes. Phil noticed his struggle.

"Come on Dan, don't you want to be a good boy for me?" He said fondly. Dan made a small noise as he turned even redder.

He paused and closed his eyes. He did. He wanted Phil to tell him that he's good. He wanted to be Phil's good boy. Just the thought of it sent a thrill through his entire body. Dan took a deep breath and, without thinking, sank onto the floor in a kneeling position and kept looking. Phil grinned as he watched him do so. His smile got bigger when Dan presented a small, slim, black box to him.

"Open it." Phil commanded.

Dan glanced from Phil to the box and slowly lifted the lid off, his mouth hung open when he saw what was inside.

It was a plain black collar, with a metal heart in the centre, and when he looked closer he saw that it had the name 'Bear' engraved on it.

Dan didn't notice Phil had got off the bed until he suddenly saw Phil standing above him, a fond smile on his face. He silently leaned down and took the collar out of the box. He carefully wrapped it around Dan's neck, his fingers gently brushing against Dan's skin, making him shiver. He tightened the collar slightly, Dan let out a small whimper, and hooked a finger under his chin, tilting Dan's head up.

"There's my good boy." Phil murmured, huffing out a laugh when Dan whined. He moved his hand into Dan's soft brown curls and scratched behind his ears. "You like being told you're a good boy don't you?" He asked, already knowing what the answer was from how Dan was looking up at him with huge glassy eyes. So beautiful, so vulnerable, with the prettiest blush spreading on his face.

"You wanna be good for me pup?" Dan's eyes widened even more at the pet name and he nodded eagerly.

Phil ran a hand through his curls then sat at the end of the bed, opening his legs so Dan could see how hard he was underneath his pyjama bottoms. Him being commando helped. Dan, still on his knees, quickly crawled over to him and mouthed at the fabric covering his cock, making small whining noises before looking back up at Phil with a pleading expression.

"So eager." Phil let out a small groan at Dan's mouth rubbing against his covered cock. "I haven't even done anything yet you needy thing." He said fondly as Dan tugged at Phil's pyjamas, begging for them to be off.

"Phil... pl-please." Dan was finally starting to find his words again, which were quickly taken away when Phil tugged harshly at his curls, he yelped at the sudden pain.

"Down boy, dogs don't talk." Phil said more sternly. Dan pouted and reluctantly put his hands flat on the floor in between his kneeling legs.

Phil smiled at the sight before lifting his hips and teasing the waistband of the pyjama bottoms. Dan gripped the carpet as he watched him slowly pull them down, enjoying how worked up Dan was getting just from watching him. He kept his legs closed as he pulled them down to his ankles and eventually kicked them off. Phil watched him for a moment, still keeping his legs closed, Dan still bit his lip. Even just the sight of his exposed thighs was driving him crazy, so beautifully pale and smooth with a smatter of freckles. He loved running his hands up and down that soft snowy skin, kissing every single freckle he could see, and adding extra kisses just in case he thought missed any. Phil then opened his legs and Dan felt his mouth water at the sight of his throbbing, aching cock.

Normally Dan would have immediately gone and sucked him off, but Phil hadn't given him permission yet and he wanted to be good for him. So he waited impatiently, trying not to fidget too much. Eventually, Phil took pity on him.

"Go ahead pup. Show me what that pretty mouth of yours can do." Dan made a beeline to him, Immediately taking Phil in his mouth.

He started by eagerly wrapping his mouth on the tip, sucking and licking around it. As desperate as he was, he didn't want to rush it, he wanted to savour Phil as much as he could. His tongue teased Phil's slit, tasting some of the precum leaking out of it. Phil let out a delicious moan and placed a hand on the back of Dan's head, prompting him to go deeper, which he did. His mouth slid up and down his length, swirling his tongue around until the only thing he could taste was Phil.

"Fuck... keep going pup." Phil groaned, throwing his head back as he felt Dan take him even deeper. "That's my good boy... don't stop!" He cried out.

Each word of praise sent a wave of pleasure through Dan making him slide his mouth even faster and further into him to the point where he could feel it in his throat. He felt Phil desperately grip his hair as he continued to suck and lick while Phil kept on moaning out praises and pleasure.

"Dan..." He breathed heavily, "Dan I'm gonna come!"

Dan kept his mouth wrapped firmly around Phil's cock as he spilled into it, Dan tried to catch it all in his throat and swallowed it, choking slightly. Head thrown back and face flushed, Phil kept his hand on the back of Dan's head and gently pulled it away. He looked back down at his boyfriend. Dan stared up at him with half-lidded eyes, hollowed out cheeks, mouth hanging slightly open with some of Phil's cum dribbling out of it. His swollen lips and Phil's cock were slick with so much saliva that there was a string of it connecting them. Phil couldn't resist placing his thumb into Dan's mouth and letting him bite down on it.

"That feel good pup?" He asked Dan, who let out a deliciously low moan as a response.

The chewing did feel good for Dan but it wasn't enough for him, and Phil could tell from the way he was squirming on the floor, unable to keep still.

"You know..." Phil said slyly, "I could just leave you like this. Twitching and throbbing on the floor while I keep edging you."

Dan's eyes widened and gave Phil a pathetic expression. He whined and whimpered around Phil's thumb. Phil snickered and wiped the traces of cum that was on Dan's lips.

"But why would I do that?" Phil tilted his head fondly at him. "You've been such a good boy that you deserve a treat."

If Dan could talk at that moment Phil knew he would say something like "you twat", but since he hadn't been given permission to talk he just looked up at him with dark eyes and growled at him. Phil licked off the salty cum on his fingers, which did not help Dan's throbbing erection, then offered that hand to Dan.

"Up." He ordered. Dan didn't need to be told twice.

He took Phil's hand and shakily stood up, knees aching from kneeling on the floor for so long. He crawled onto the bed and moved towards Phil but stopped when he clicked his fingers.

"Stay." He commanded, Dan obeyed, sitting cross legged on the end of the bed.

He watched Phil pull out the bottle of lube from the side drawer and squeezed it into his hand.

"Now I want you to be a good boy and watch. Can you do that pup?" He asked, rubbing his hands together.

Dan whined and fidgeted but remained where he sat, not daring to disobey.

"I don't wanna give you your treat so easily. I need to make sure you'll still obey." He explained as he rubbed.

Once Phil's hands were warmed up, Dan stared helplessly as he watched him insert a finger into himself. Phil moaned beautifully and threw his head back, Dan could have sworn he was making this more torturous for him. He growled and gripped the bedsheets trying to restrain himself from getting his hands all over Phil as he lubed himself up.

When Phil finished he looked back at Dan, who immediately straightened up and trying to act like he wasn't completely desperate to touch him. Instead he remained and waited for his next command.

"Lie down." Was what it ended up being. Dan, of course, did as he was told, moving to the other side of the bed and laying his head on the pillows.

Phil took off his shirt and tossed it to the side, next to his pyjama bottoms, before moving up to Dan and helping him get his clothes off, keeping the collar on, until the both of them were completely exposed. Using the lube that was still on his hands, he stroked Dan's hard cock and coated it. Dan couldn't help letting out a relieved moan at the touch. Phil always had such a tender touch when it came to moments like this, he always knew exactly what Dan wanted. It took so much energy not to cum right then and there, but Phil stopped him.

"Not yet pup. Only come when I say so."

Still holding his cock, he straddled Dan and lowered his ass onto it, both of them moaned in pleasure at the deep warmth. Phil started moving in a slow rhythmic motion, Dan closed his eyes and rolled his hips along with him. Their breathing both became ragged and loud as they both thrust faster and faster.

"Good boy Dan! Good puppy!" Phil breathed out, his face turning pink.

Dan melted at the feel of Phil's soft skin on his. The movements were so fast and energetic yet the warmth and closeness was so comforting. He felt like he was on cloud nine, his vision was clouded with warmth and love, all he could see was Phil's beautifully flushed face above him and all he could hear was his gorgeous moans. He knew he wouldn't be able to hold back for much longer. Thankfully, as always, Phil could tell and carefully lifted himself off Dan's cock and straddled his hips.

"Come for me puppy." Phil smiled at him, which set him off.

Dan followed suit, spilling all over his and Phil's stomach with a loud moan. He closed his eyes feeling his tense body loosen and letting out breaths of relief. Eventually, he felt Phil climb off him and lie down next to him. Dan opened his eyes and turned to see his smiling face.

"Good boy Dan. You were amazing." He said softly, brushing a now messy curl out of his face.

Dan shivered and closed his eyes again. His mind still felt fuzzy and he could tell he hadn't fully left his subspace.

Phil frowned, "You alright?" He asked. Dan opened his mouth to talk but found himself unable to. Phil hummed in understanding.

"Come on, lets go get cleaned up." He nudged Dan up to a sitting position.

He unclipped the collar that was still wrapped around Dan's neck, smirking at the faded red marks appearing on the skin, and put it on the side table. Taking his hand, he led him to the shower.

Usually they didn't shower together but Phil knew it would help Dan break out of the subspace a bit easier. He turned the shower on, making sure it was a nice warm temperature, and cleaned the cum off his chest with a sponge before moving over to Dan. After rinsing the cum off he grabbed the shampoo, kneeled behind Dan and gently massaged it into his curls.

As he did so, Dan sat in front of him with his knees pulled up to his chest. The white noise of the shower water pattering on the floor and Phil's gentle hands kneading Dan's hair grounded him, and he felt some of the tension leave his body.

Phil rinsed off Dan's hair, still massaging his scalp. Dan felt like he could sob. Phil's fingers were so gentle and tender and full of care, he was always so sweet to him. Dan didn't know what he did to deserve someone who was so caring and understanding, but he did know how much he appreciated and loved it. How much he loved him. He sighed and closed his eyes, feeling his body loosen up.

"Thank you so much bub." He murmured loud enough for Phil to hear. A kiss was pressed to his shoulder in acknowledgement.

The shower turned off and they walked out of the bathroom, wrapped up in towels.

After replacing the stained bedsheets with clean ones, they lay down holding each other close. Phil placed a soft kiss to his temple.

"Sorry if it was too much bear." He said, "You can always tell me."

Dan shook his head, "It wasn't, it was wonderful. I just got a bit too into it y'know?"

Phil nodded, "Well... now I understand why we filmed your tiktok so differently to mine." He teased. Dan smacked his shoulder.

"You knew that already you twat." He smiled. "You just wanted an excuse to fuck me."

"And it worked didn't it?" Dan rolled his eyes.

"Thanks for this by the way." He said, grabbing the collar from the side table. "That's... really thoughtful of you to do that."

"Well you deserve it." Phil kissed his cheek. "Maybe next time I'll give you a leash as well."

Dan didn't know whether or not Phil was joking, he hoped he wasn't as he thought about being put on a leash, Phil pulling him around like the puppy that he is.

"Dan? You good?," Phil broke him out of his thoughts.

"Ah! Yeah I'm fine!" He stuttered. "By the way..." He then asked, "When did we have so many small boxes in those drawers?"

"Oh most of them were empty. I just put them in there so the collar was harder to find." He said casually.

Dan swivelled his head towards him. "Oh my god you dickhead!" He laughed, grabbing a pillow and smacking him with it, prompting a small scream from Phil.

"No don't!" Phil laughed, "I'm only young!" Dan chuckled and put the pillow down, snuggling up closer to Phil.

"Really though... that felt incredible, I love you so much baby." Dan muttered, looking at him with eyes full of adoration.

"Of course love." Phil replied fondly, stroking his newly washed curls, "I always want to make you feel good." He leaned forward and they shared a sweet kiss.

"Now then," Phil said with a smile. "Who's my good boy?"

Dan giggled, his dimples appeared. "Me."

Notes:

Hope you liked this one! I've started on the next chapter of Dan's Delivery Service so fingers crossed that it'll be out soon! <3

My tumblr: @whimsyloser