Pup Mavv @pupmavv.bsky.social · 01/10/2026Happy First Day of Locktober! Day 788! #locktober #chastity #locked #kink3d 0160
Pup Mavv @pupmavv.bsky.social · 22/09/2026Bush and Balls, don’t get too distracted!!! 779 days locked and the balls are hanging low #chastity #locked #gaychastity #kink3d 0120
Pup Mavv @pupmavv.bsky.social · 19/09/2026This toy was difficult… Past tense… Not any more!!! ft. my piggy prolapse moment @toppedtoys.com #grip150 #fistpig #prolapse #lockedhole 2467
Reposted by Pup MavvPup Compass @pupcompass.bsky.social · 15/09/2026When you need to relax from stress you have your pup be the service dog that he is. @pupmavv.bsky.social #PupPlay #GayPup #DomSub #ServiceSub #PowerExchange #KinkCommunity 1142
Pup Mavv @pupmavv.bsky.social · 10/09/2026The sound of my collar hitting my chest while riding @toppedtoys.com #agon160 is truly intoxicating and a reminder that I’m still a good boy for Sir @pupcompass.bsky.social 2596
Pup Mavv @pupmavv.bsky.social · 28/07/2026Dive Deep into the Abyss First session with Krakens Tentacle Large from @JohnThomasToys WOOF! #fisting #hugedildo #tentacle #deepfisting 0233
Pup Mavv @pupmavv.bsky.social · 22/06/2026Cage Check Day 687 What’s hotter, me or the temperature? #lockedpup #goodboy #chastity @kink3d.com 0252
Pup Mavv @pupmavv.bsky.social · 09/05/2026Hairy, Horny, and Hollow #gayfisting #locked #agon160 @toppedtoys.bsky.social 1416
Pup Mavv @pupmavv.bsky.social · 10/04/2026Deep punches and laughs with ffriends always tickles my insides #fisting #gayfisting #gayff 1475
Pup Mavv @pupmavv.bsky.social · 29/03/2026I made you a rose, now have a good day! #Agon160 @toppedtoys.com #wreckedhole #rosebud #gayfisting 1418
Pup Mavv @pupmavv.bsky.social · 15/03/2026Oops, I found the base… WOOF 🥵 @toppedtoys.com #Agon160 #wreckedhole #gayfisting 2655
Pup Mavv @pupmavv.bsky.social · 03/03/2026My cunt is bigger and still hungry for more. Welcome to the collection Agon 160! @toppedtoys.com #agon160 #wrecked #fisting #hugedildo 0262
Pup Mavv @pupmavv.bsky.social · 14/02/2026After 2 weeks of having nothing in my hole, puppy needed this! I had goosebumps… #relaxation #gayfisting #lockedhole #grip150 @toppedtoys.bsky.social 2495
Pup Mavv @pupmavv.bsky.social · 30/01/2026Locked and Loaded…. FIRE!!! @toppedtoys.com #grip144 #lockedhole #gayfisting 1557
Pup Mavv @pupmavv.bsky.social · 24/01/2026Mordax 135 would destroy the resistance my hole still has! 010
Pup Mavv @pupmavv.bsky.social · 19/01/2026Cavernous and Ravenous last night… who’s digging in next? 🤜: @pupdaxx.bsky.social #fisting #gayfisting #ffriends 0535
Pup Mavv @pupmavv.bsky.social · 18/01/2026Everyone talks about a cheese pull from a mozzarella stick, but no one talks about this perfect lube pull from my open hole… let’s change that! #gayfisting #loosehole #goodpup 0372
Pup Mavv @pupmavv.bsky.social · 12/01/2026Day 526, good boys do cage checks! #gaypup #chastity #gaychastity #locked #kink3d #kink3ddesigns 0493
Pup Mavv @pupmavv.bsky.social · 06/01/2026I love that my hole sucks up giant plugs… but when does it get easier and less violent? Seriously, if you have any tips or toy recommendations LET A PUP KNOW!! @toppedtoys.com #grip144 #riding #lockedhole #fisting 1567
Pup Mavv @pupmavv.bsky.social · 25/12/2025Hole Hole Hole… Merry Fistmas! For Christmas you get the slow-mo version @toppedtoys.com #grip150 #gayfisting #lockedhole #justahole #shockwave 0609
Reposted by Pup MavvPup Zagreus @pupzagreus.bsky.social · 20/12/2025snow brings out the beauty of the dead forest…… And privacy to strip in nature and just enjoy the scene around you #gaypup #gaypublic 2614
Pup Mavv @pupmavv.bsky.social · 07/12/2025Now you see it, now you don’t! #grip150 #lockedhole #gayfisting 0346
Pup Mavv @pupmavv.bsky.social · 30/11/2025I just know someone somewhere purchased this and is blasting “As Long As You’re Mine” from Wicked: For Good while riding this… 070
Pup Mavv @pupmavv.bsky.social · 27/11/2025Happy Thanksgiving! Here is my official audition video to be considered for the role of stuFFed turkey. #gayfisting @toppedtoys.com #grip150 #puppyplay #lockedhole 2637
Pup Mavv @pupmavv.bsky.social · 22/11/2025Some nights, I resist the urge to slam down and shove it all the way inside. It’s called self control lol #grip150 #gayfisting #loosehole #goodboy 0345
Pup Mavv @pupmavv.bsky.social · 19/11/2025Slow calm rides balance out nights when I go ruff, I mean rough…. Probably both! @toppedtoys.com #cetos130 #gayfisting #lockedhole #dumbdog 1283
Pup Mavv @pupmavv.bsky.social · 09/11/2025The true power one feels after doing a drive by and calling your best friend a f@ggot who’s standing on the street….. UNMATCHED Dreams were made today, isn’t that right @pupdaxx.bsky.social 0110
Pup Mavv @pupmavv.bsky.social · 05/11/2025Welp, I’m a virgin again… RIP (my hole wouldn’t open up tonight so now I’m a frustrated over dramatic pup) 140
Pup Mavv @pupmavv.bsky.social · 22/10/2025Did I pack everything? I’m a dumb dog and need help! @pupdaxx.bsky.social 0190
Pup Mavv @pupmavv.bsky.social · 20/10/2025The only things better than getting punched out is giving someone their first fist! I feel like a very accomplished pup today #gayfisting #fisting #gapinghole 0160
Pup Mavv @pupmavv.bsky.social · 18/10/2025It’s a perfect fit and getting easier every day! @toppedtoys.com #grip150 #gayfisting #teamlocked #wrecked 27410
Pup Mavv @pupmavv.bsky.social · 08/10/2025The perfect description of my brain after time with Sir! @dumbdogdomdad.bsky.social 082
Pup Mavv @pupmavv.bsky.social · 08/10/2025Locktober Day 7 has me FERAL #locked #teamlocked #gayfisting #fisting #grip150 0344
Pup Mavv @pupmavv.bsky.social · 06/10/2025Who wants to play catch? Happy Locktober Day 6! #grip144 #toppedtoys #lockedhole #gayfisting #chastity #pup #locktober 3617
Pup Mavv @pupmavv.bsky.social · 04/10/2025THIS PUP IS OFFICIALLY COLLARED! Happy Locktober Day 3, and day 425 for me. Thank you Sir 🥹 #collared #pupplay #gaypuppy #locktober #teamlocked #gaychastity 0291
Pup Mavv @pupmavv.bsky.social · 02/10/2025Trashing my hole all month long!! Day 2 of Locktober required grinding on @toppedtoys.com Grip 150! But really it’s just Day 424 of being a good boy. #gayfisting #grip150 #locktober #chastity #gaychastity #locked 2764
Pup Mavv @pupmavv.bsky.social · 02/10/2025Happy Locktober 1st from a public bathroom! Day 423 #locktober #gaychastity #chastity #locked #teamlocked #kind3d 0241
Pup Mavv @pupmavv.bsky.social · 30/09/2025Pro tip: Find ffriends who bully you into taking the biggest toy you own! Hidden message for @pupdaxx.bsky.social @toppedtoys.com #grip150 #gayfisting #ffun 4887
Pup Mavv @pupmavv.bsky.social · 13/09/2025Good morning pup text from friends >>> clocking into work 🫠 000
Pup Mavv @pupmavv.bsky.social · 03/09/2025This pup has been so busy the past month, I’ve neglected my entire hole training schedule. But we’re back and tighter than ever!!! No seriously, I think I’m a virgin again… send motivational nudes 🥺 020
Pup Mavv @pupmavv.bsky.social · 12/08/2025TSA needs to get with the times and add a “I fly locked” addition to boarding passes so I don’t have to remember to stop in the bathroom before the checkpoint… 120
Pup Mavv @pupmavv.bsky.social · 09/08/2025Does anyone else feel like a slut when they travel? Day 370 #chastity #locked #goodboy #kink3d 0283
Pup Mavv @pupmavv.bsky.social · 07/08/2025When Sir orders you to do a cage check while stuck in traffic 🥵 Day 368 #goodboy #chastity #lockedboy #thankyousir #kink3d 0250
Pup Mavv @pupmavv.bsky.social · 05/08/2025Day 365! One year down, many more to go! Life doesn’t feel right without it! #chastity #gaychastity #locked #teamlocked #cagedboy #sub #slut #goodboy #thankyousir #kink3d 3496
Pup Mavv @pupmavv.bsky.social · 22/07/2025Hungry Hungry Hole, my hole needs more! Welcome home #cetos130 (@toppedtoys.com) #lockedbottom #gayfisting #ffun 0424