Built for the pack.
Muscle. Leather. Puppy energy.
No costume. No apology.
Find your pack. Wear it your way.
Orders by DM.

Built for the pack.
Muscle. Leather. Puppy energy.
No costume. No apology.
Find your pack. Wear it your way.
Orders by DM.
My first ever custom hood finally arrived. I feel so cute #gaypup #humanpup #disabledpup #pupplay
Just a soaked puppy doing what he does best. 😈 Come change me and look at the surprise underneath 😘🥵 #abdl #diaper #diaperboy #diaperpup #gay #gaypup #peepee #wet #soaked #piss #watersports #diapercheck #naughty #dirty #stinky #Stinkothepup
About time to board for @mjh420.bsky.social and my flight home to Dallas/FortWorth.
#goodboy #teamlocked #gaychastity #pupplay #gaypup #showyourlock
@mrsleather.bsky.social
While hanging out in San Francisco after Folsom, @mjh420.bsky.social let me splurge and get a new harness @mrsleather.bsky.social yesterday. I look forward to rocking it often! And yes, was 🔐 while shopping.
#goodboy #teamlocked #gaychastity #pupplay #learhwrpup #gaypup ##showyourlock
Doing some rePAWnnaissance with @thatpupbard.bsky.social. Picture by @pupharing.bsky.social. #folsom #gaypup #pupplay #leather #folsomstreetfair
Awruff! Hey y’all! Pup Blaze from Dallas/Fort Worth is now also on Blue Sky! You can also find me @pupblaze82 on Insta and X. I’m not some content creator or anything, I’m just a leather pup that likes to share sometimes hehe. Awruff! #pupplay #gaypup #leatherpup
Not a single thought that doesn't involve bone
Lazy pup day, playing Valheim