(Sometimes Pup) Io
io-pup.bsky.social
(Sometimes Pup) Io
@io-pup.bsky.social
18+ they/them.
Sometimes pup, sometimes locked, always a huge fucking nerd
🇹🇭🇺🇸♎
suspended for the first time by @sillypvnk.org at the Wicked themed @himboundla.bsky.social

I have been changed, for good~ 💖
November 24, 2025 at 5:04 AM
sent this to a dom who just cancelled the session after being an hour late 🥲

#chastity #gaychastity #lockedboy
November 8, 2025 at 7:15 AM
(3/3) alright had a lot of fun with this, enjoy some green boy #chastity riding 💚
November 2, 2025 at 2:34 AM
(2/3) had some leftover body paint and have always wanted to try this #chastity
November 2, 2025 at 2:34 AM
(1/3) Went out as Beast Boy for Halloween last night 💚 was worried the cage line was a little too visible though...😅
November 2, 2025 at 2:34 AM
Happy end of #locktober !
#ShowYourLock @mrsleather.bsky.social this was fun! Here are some outtakes from earlier in the month:
1) VCL
2) Gagged or Hooded
3) Plugged
4) Today, Key In

YES I'm unlocking but not immediately. Having someone help me with it soon; I don't unlock my own cages 😏
November 1, 2025 at 10:34 AM
taking those last pics really got me in the mood.

also realizing I both haven't posted in a bit for #locktober and haven't hole-trained in a while 🫠

here's me struggling to take all sizes of dildo I have
October 23, 2025 at 4:48 AM
#locktober day 22

#ShowYourLock @mrsleather.bsky.social hood or gag? why choose?

(the hood isn't see-through so this took so many tries 🥴)
October 23, 2025 at 3:55 AM
#locktober day 15

#showyourlock the @mrsleather.bsky.social prompts are getting harder to do!

The plug I also got at Mr. S years ago. World's most comfortable butt plug, and so far I agree!
October 16, 2025 at 4:22 AM
#locktober day 14

Put together a quick outfit for "Pup Halloween Costume" night at the local bar. Enough people knew who it was to consider it a success!

💚⚔️🏴‍☠️
October 15, 2025 at 6:54 AM
This #locktober time lapse came out a little sillier than I thought it would but honestly, this was probably the fastest I've ever put all my clothes away 🙃
October 13, 2025 at 12:20 AM
#locktober day 12

Laundry is my most hated chore. It's already torture in itself so why not add some more
October 13, 2025 at 12:20 AM
#locktober day 9

fancy work event tonight, can't decide on a suit
October 9, 2025 at 5:54 PM
#locktober day 6

Imagine trying to cage check me to catch me slipping and I'm just at home doing this
October 9, 2025 at 5:44 AM
@mrsleather.bsky.social #ShowYourLock had to pull out the tightest jockstrap I own for this one so #locktober could show!
October 9, 2025 at 5:40 AM
#locktober day 5

went out to my local pup event, haven't gotten to pup out in a while!

shout-out to the convenient spot of sunlight peaking through my blinds

(also I beat Hades 2...now what do I do to distract myself 😵‍💫)
October 6, 2025 at 12:42 AM
Day 3-4 #locktober isn't so bad when so many good videogames are out

Hades 2 -> Final Fantasy Tactics -> Pokemon Legends will keep me sane for the month 🤓
October 4, 2025 at 7:12 AM
no one asked but here's a little video of getting ready to go out to a bar for the night 🙃

starting to get more comfortable being locked out and about
October 3, 2025 at 8:42 AM
#locktober Day 2
- was told to cage check in the middle of the work day
- date came back to my place, he had never been with someone locked. I gave him the key and told him he could decide whether to unlock me or not. After a while, he did and fucked me and came. I didn't. Now locked again for bed 🛏️
October 3, 2025 at 8:38 AM
@mrsleather.bsky.social #ShowYourLock Happy #Locktober! Got this fitted at Mr. S Leather a little over two years ago and haven't needed another since, though I've been eyeing that pink one...
October 2, 2025 at 4:55 AM
After an intense edging, the gag was too big for me to say "wait, record this!" and it felt like I shot two loads 😵‍💫

Also not pictured: after letting me cum, @yessirthanku.bsky.social locked me up and fucked me until I came, to get a taste of what the rest of locktober will be like
October 2, 2025 at 3:54 AM
Got a proper edging for my last night before locktober by @yessirthanku.bsky.social
October 2, 2025 at 3:48 AM