Pup Nova @novapup.bsky.social · 3hPup got itself a new flat cage ordered. Not sure when it'll get here, but super excited for the 'upgrade' 🥴 000
Pup Nova @novapup.bsky.social · 8h#Locktober day 1! Just enjoying the rainy drive to work earlier #teamlocked #gaychastity #malechastity 160
Pup Nova @novapup.bsky.social · 26/09/2026Puppy got to try on a friend's @furrjoi.com hood at the bar last night and was in love with the feeling. The instant breath control that happens when someone covers the hole on the bottom 😵💫 010
Pup Nova @novapup.bsky.social · 21/09/2026Sometimes, the mood for a quick bathroom cage check strikes me. #teamlocked #malechastity #gaychastity 0160
Pup Nova @novapup.bsky.social · 21/09/2026Not the clearest photo, but my pre-gym cage check from this morning. Gotta stay locked up to stay locked in. #teamlocked #malechastity #gaychastity 091
Pup Nova @novapup.bsky.social · 14/09/2026Workout time. Come worship my fag bulge while I get sweaty #teamlocked #malechastity #gaychastity 070
Pup Nova @novapup.bsky.social · 14/09/2026Waiting on Sir to give me a new tag to add on. I'm feel like I'm going to be a walking billboard by the time I'm done with the year 070
Pup Nova @novapup.bsky.social · 14/09/2026Ugh, pup needs a physical trainer to just show me what workouts are gonna turn my tummy flat and then beat me with a wooden spoon every time I pick up a soda 😭 010
Pup Nova @novapup.bsky.social · 13/09/2026Sunday at the salon and I'm in need some some hair in my chair! Need more DFW people to come see me 1150
Pup Nova @novapup.bsky.social · 12/09/2026Just another day on the docket #teamlocked #malechastity #gaychastity 0192
Pup Nova @novapup.bsky.social · 11/09/2026Strong hyena pup hours! Post gym time #teamlocked #gaychastity #malechastity 1121
Pup Nova @novapup.bsky.social · 10/09/2026Gym time with a fun pair of tights I tend to save for winter #teamlocked #malechastity #gaychastity 080
Pup Nova @novapup.bsky.social · 09/09/2026Been a good dog all week, I deserve a treat #teamlocked #gaychastity #malechastity 0213
Pup Nova @novapup.bsky.social · 04/09/2026My post gym shower pics for #fcf 😘 #teamlocked #malechastity 0201
Pup Nova @novapup.bsky.social · 04/09/2026HELLO?! Who the fuck is that!? My biceps look fucking delicious with this workout 🤤 050
Pup Nova @novapup.bsky.social · 04/09/2026I should record the sounds I make while working out. I know a fair amount of you would find them VERY hot 😆 000
Pup Nova @novapup.bsky.social · 04/09/2026Getting ready flr the gym and I'm feeling all thr warm tones today 0121
Pup Nova @novapup.bsky.social · 03/09/2026Post gym shower and plug time I'm restarting my 100 day challenge due to a stressful situation the last couple of days leading to me unlocking and cumming. #Teamlocked #malechastity 060
Pup Nova @novapup.bsky.social · 27/08/2026Just my day 11/100 check in. #teamlocked #gaychastity #malechastity 0172
Pup Nova @novapup.bsky.social · 25/08/2026When Sir says to add more tags, you add more tags. 8/100(♾️) #teamlocked #malechastity #gaychastity 160
Reposted by Pup NovaWyld Ryder @wyldryder.bsky.social · 22/08/2026A caged pussyboy with a tiny little nub knows his purpose is to submit to men…😈🔐😈 @maxmuscles.bsky.social @coachdaddydrew.bsky.social 2899143
Pup Nova @novapup.bsky.social · 20/08/2026Day 4/100(♾️) for the challenge! Sir is pushing me to be good and do my best so I'm goin! More to come later #teamlocked 080
Pup Nova @novapup.bsky.social · 18/08/2026Day 2/100(♾️) for the challenge my friends put me up to, enjoying my Tuesday off by looking for a second job 😵💫 #teamlocked #malechastity 070
Pup Nova @novapup.bsky.social · 17/08/2026A bunch of new friends said "let's do a 100 day lockup challenge" So now puppy is gonn have timestamped photos daily for 100 days with their cage 170
Pup Nova @novapup.bsky.social · 16/08/2026Just enjoying a Saturday night out! #teamlocked #gaychastity #malechastity 0150
Pup Nova @novapup.bsky.social · 14/08/2026Just a puppy numbing their bone in their cage for #fcf #teamlocked #malechastity 1280
Pup Nova @novapup.bsky.social · 13/08/2026It's giving "tech conference at 10, dick appointment at 11" #teamlocked #malechastity 0110
Pup Nova @novapup.bsky.social · 10/08/2026Greasy puppy dong is what happens when Sir says you can edge. Sadly I'm required to use numbing cream to edge with 😭 2100
Pup Nova @novapup.bsky.social · 09/08/2026You're getting your haircut and notice an obviously cage shaped bulge, what do you do next? #teamlocked #malechastity 0120
Pup Nova @novapup.bsky.social · 07/08/2026On the road to work dreaming about being back in bed holding my husbears cock for #fcf 0260
Pup Nova @novapup.bsky.social · 07/08/2026I'm not usually a pup who flags yellow, but my brain has been craving it lately 😵💫 Not sure what that's about 220
Pup Nova @novapup.bsky.social · 04/08/2026Miss the days I could do chores naked. Have a little #tummytuesday y'all #teamlocked #gaychastity 1292
Pup Nova @novapup.bsky.social · 03/08/2026Gotta be a good dog at the storage unit and take a cage check of course. 1130
Pup Nova @novapup.bsky.social · 31/07/2026Hmmmm, do I keep my face hidden and maintain the anonymity, or do I face reveal and hope that no one from work sees it while others see my face and wanna come get their haircut by me? Decisions decisions 040
Pup Nova @novapup.bsky.social · 16/07/2026Pup got to swallow two massive bones last night with potential to take them later High key obsessed with the size comparison with my nub 1210
Pup Nova @novapup.bsky.social · 16/07/2026Finally get to see my Sir in person after a couple years and the first things he does is fuck my throat, cum on my brand, put numbing cream on my bone, and lock me back up again 2163
Pup Nova @novapup.bsky.social · 15/07/2026Horny fagdog hours. Gotta do what I can to prepare my pussy to get turned into a cunt by Sir's fist. 0252
Pup Nova @novapup.bsky.social · 15/07/2026A quick morning work day means a quick photo in the public bathroom 😘 #teamlocked 1385
Pup Nova @novapup.bsky.social · 14/07/2026When your Sir has you try out some temp tattoos, you cant help but imagine them as real 1202
Pup Nova @novapup.bsky.social · 12/07/2026Back in the cage after a few days of "freedom" Just a few more days till I get some time with my Sir 0151