Pup Fredo @jesuivlah.bsky.social · 04/10/2026I have the prettiest doggie in the world 🥰 @pothos.dog @fetchnw.com #pupplay #gaypuppy 0332
Pup Fredo @jesuivlah.bsky.social · 01/10/2026Oh hey! I think there’s been some sort of mistake- Wait, what do you mean all month?? #teamlocked #locktober #gaychastity 0334
Pup Fredo @jesuivlah.bsky.social · 04/09/2026My balls slipped out of the cage… this still counts, right? 🥺 2260
Pup Fredo @jesuivlah.bsky.social · 14/08/2026I had a fun time!! I got to be a good pack doggy and carry stuff 060
Pup Fredo @jesuivlah.bsky.social · 20/07/2026Niche incoming: Ive had fun recently developing new space platforms for factorio and have been encouraged to be a good streaming puppy and share the process, and I’m seriously thinking about it 😅 1100
Reposted by Pup FredoSkye raynehart (Fae ONYX) @skyeraynehart.bsky.social · 22/06/2026Dinner with the @pothos.dog @jesuivlah.bsky.social last night. Roasted garlic chicken with broccoli and fettuccine in a smokey garlic parm cream sauce Always remember to feed your dogs well #foodporn #pupplay 1152
Reposted by Pup FredoGeo @bamboozlewzl.bsky.social · 02/06/2026You may know me from the funny leg lamp. Now, for my next trick, I'll... *checks notes* help make a furry top-level domain name. Yes, seriously! ICANN has approved us for the Applicant Support Program. If we can scrape together enough funding, we can actually get .furry in the 2026 gTLD round! 092
Pup Fredo @jesuivlah.bsky.social · 31/05/2026I’m like 80% sure that at one point in the documentation for creating labelers it specifically warned against blanket account labels because it’s over broad among other reasons. And here’s bsky doing exactly that with the built in moderation service all accounts subscribe to by default. 030
Pup Fredo @jesuivlah.bsky.social · 31/05/2026The account wide “adult content” labeling through bsky’s moderation service really fucking sucks. Full stop. It’s going to hurt my account and, if you’re following this account, most likely you, too. 150
Pup Fredo @jesuivlah.bsky.social · 30/05/2026Found this in my drafts, got bored so time to share ☺️ I’m locked in an even smaller cage right now 😫 #pupplay #gaychastity #teamlocked 0915
Reposted by Pup Fredomoss 🦌🐕 @pup.moss.supply · 24/05/2026If you post AI slop I'm unfollowing you and possibly also blocking you. I think less of you for using it. Fuck AI. 0193
Pup Fredo @jesuivlah.bsky.social · 23/05/2026anyway that’s how im going to argue to my boyfriend that I’ve really stayed locked this whole time since my challenge ended 😇 nevertheless Im back in the cage, straining as hard as ever during my denial, and apparently I have joined @pup.moss.supply ‘s charter enforced lockup 🥺 1271
Pup Fredo @jesuivlah.bsky.social · 23/05/2026Consider that once you’re locked, you’re always locked. Even when the cage is off. Chastity instills a deep hunger for denial and craving, feeding off each other in a virtuous cycle. That, once tasted, is not so easily dismissed from your mind. 1120
Pup Fredo @jesuivlah.bsky.social · 19/05/2026I did not think buying furry boat party tickets would be so vexing 120
Reposted by Pup FredoSkye raynehart (Fae ONYX) @skyeraynehart.bsky.social · 18/05/2026I am not a huge fan of boys unlocking, but I could get a hang of these unlocking celebrations. Thanks for sharing @jesuivlah.bsky.social, looking forward to seeing you being a locked good boy again soon 0251
Pup Fredo @jesuivlah.bsky.social · 18/05/2026Ended my lockup with a bang ☺️ thanks to everyone who voted on my challenge and special thanks to everyone who teased me 🥵 I have a feeling I won’t remain unlocked for long… 🍑 @pothos.dog #pupplay #gaychastity 2825
Pup Fredo @jesuivlah.bsky.social · 17/05/2026Fuck… getting teased like this right before I’m supposed to unlock… aarrrfff Im straining 😵💫 1160
Pup Fredo @jesuivlah.bsky.social · 16/05/2026got significantly delayed going to the chastity social last night 😫 but had a great time teasing a certain locked deer ☺️ It’s now the penultimate day of my lockup challenge (day 16), I think my balls are ripe and ready to unload, don’t you? 🥺 #chastity #gaychastity #teamlocked 3656
Pup Fredo @jesuivlah.bsky.social · 15/05/2026Today’s #fcf post, featuring our new rug. Lucky to have a chastity social tonight to see so many other good locked nubs 🥰 #gaychastity 0676
Pup Fredo @jesuivlah.bsky.social · 14/05/2026My pup had her nub pulled out of her cage and she started to stroke. Naturally I had to step in so I hypnotized her to think she was still in the cage, stroking her strap on and that she was feeling phantom sensation. Because it’s silly to think a nub can be stroked. Brains are good at tricking us 2121
Reposted by Pup FredoMutt Levi @cottoncandylevi.bsky.social · 10/05/2026Bazowee-zoo-we-wah!! Thank you for the ouchies!!! @pupsparky.bsky.social @pothos.dog @spartanpupking.bsky.social @jesuivlah.bsky.social 2234
Pup Fredo @jesuivlah.bsky.social · 09/05/2026Gunna be showing off my new onesie at CCs tonight ☺️ 180
Pup Fredo @jesuivlah.bsky.social · 06/05/2026Dear websites, Stop demanding I download your app to continue browsing. I will not do this thing. Quit making the mobile experience worse than desktop. Love, -Fredo 💚 1130
Reposted by Pup FredoPothos the pup @pothos.dog · 05/05/2026Just some LITTLE encouragement you say? 2111
Pup Fredo @jesuivlah.bsky.social · 05/05/2026Some new developments in my kink life starting today 😅 I wanna share here at some point but I’ll probably need little encouragement 4170
Reposted by Pup FredoAmras, Scéal Faoladh θ∆ @amras.me · 04/05/2026🚨ATTENTION SEATTLE FOLKS🚨 I have TWO (2) floor AC units for sale! They are gently used and have been well cared for, run infrequently, and work flawlessly. Clean, no odours, and come with exhaust piping and drain hoses. They ABSOLUTELY have to go! 🙏 HMU in the comments or my DMs if interested. :3 31916
Reposted by Pup Fredomoss 🦌🐕 @pup.moss.supply · 01/05/2026imagining a doggy all excited the number changed from 17 to 6 but completely missing that it changed from days to months 261
Pup Fredo @jesuivlah.bsky.social · 01/05/2026I imagine being too dumb to to realize what “adding a zero” (to my lock up days) means. Because zero is nothing, right? Not a whole order of magnitude. Silly locked pups don’t need to trouble themselves with such concepts. 3130
Pup Fredo @jesuivlah.bsky.social · 01/05/2026Challenge results are in, per my count you gifted this puppy 17 days locked up! Challenge starts tomorrow but for some reason I’m already locked and I didn’t even get a chance to blow my load 😵💫 #gaychastity #pupplay #lockedpup #teamlocked 4565
Pup Fredo @jesuivlah.bsky.social · 28/04/2026Welp! I ended up pumping a load into @pothos.dog on Sunday. I promised I’d do a lockup challenge after I unlocked… here we go 😅 ❤️ Like: +1 hour 💬 Comment: +3 hrs (max 1 per person) 🔁 Repost: +6 hrs 🫂 New follower: +12 hrs (current: 1,155) Counting till the end of April 30th! #gaychastity 149619
Pup Fredo @jesuivlah.bsky.social · 26/04/2026I wish I leaked 🥲 I’ve gone long periods locked and denied but I’ve never leaked the way other locked nubs do, but it’s so hot 6210
Pup Fredo @jesuivlah.bsky.social · 25/04/2026I honestly don’t know when I’m next getting unlocked and it’s really 😵💫😵💫 Probably after that I’ll do a lockup challenge, but we’re so close to pride month it would be just awful if I had to be locked the whole time 🫣 0190
Pup Fredo @jesuivlah.bsky.social · 24/04/2026Happy #fcf to locked boys who can but admire fat cocks ☺️ I love the visual of bars of light playing across my cage #gaychastity #teamlocked 2513
Pup Fredo @jesuivlah.bsky.social · 22/04/2026Finally getting some cage straps, I’ll be able to actually wear (and share) my flat cage comfortably (and hopefully never again pop the pins out when my nub strains) 0120
Pup Fredo @jesuivlah.bsky.social · 22/04/2026Now an accurate depiction of @pothos.dog and me lol (feat. Venus and Kristofferson) 0101
Pup Fredo @jesuivlah.bsky.social · 21/04/2026Any locked puppies want head? I think I might be pretty good at giving oral to caged nubs… need a test group 3140
Reposted by Pup FredoPup Fredo @jesuivlah.bsky.social · 20/04/2026“What would you be the god of?” I think some aspect of the human condition, of emotion, not a force of nature- as I’m typing this my mind is drawn toward the concept of self awareness and my worship would be when you take a moment to reflect on your actions and feelings 021
Pup Fredo @jesuivlah.bsky.social · 20/04/2026Hullo everyone it’s your favorite green pup Fredo here. Locked, straining, unable to cum (just switched to a smaller cage in fact 😫) but curious to hear what kind of questions you’d have for me! Ask away, I’ll any responses in this thread Im a good dog so be nice ☺️ ngl.link/fredo44654ngl.linkAnonymous messages!Anonymous messages! 211
Pup Fredo @jesuivlah.bsky.social · 20/04/2026Chastity is great. My partner was edging their cage with the wand, took it away so they wouldn’t go over, then I grabbed it and forced them to orgasm, all while she begged me not to 🥵 The mind fuck of begging to avoid release 🥵 3241
Pup Fredo @jesuivlah.bsky.social · 18/04/2026Lazy Saturday morning cage check. Love the way the light plays off the cage, feels natural. It’s good for pups to be locked 🐶🔒 #gaychastity #teamlocked #pupplay #lockedpuppy 2441
Pup Fredo @jesuivlah.bsky.social · 12/04/2026An expression like this! 📸 @pothos.dog #gaypuppy #pupplay 1312
Pup Fredo @jesuivlah.bsky.social · 12/04/2026I think my favorite puppy look is when they’re giving you side eye (not even in a sassy way, just lookin). The angle of the hood exaggerates the expression and I just 😍 especially when they’re looking forward then flick their eye to you. Idk something about it reads Dog and Cute to me 050
Pup Fredo @jesuivlah.bsky.social · 11/04/2026Puppy who is hypnotized to forget what cumming is, and isn’t it silly of them to ever think of straining in their cage as anything but pleasure? 1181
Pup Fredo @jesuivlah.bsky.social · 10/04/2026Other than feeling my cage down there, I can tell I’m locked because I just wanna be a horny denied hypno pup. Tightly restrained, listening to a file, my nub teased… 😵💫😵💫 Ufff… bark 3310
Pup Fredo @jesuivlah.bsky.social · 09/04/2026Got me wanting to do another lockup challenge 😵💫😵💫 2121