Pup Video Head Cleaner 🐺🧿
banner
pupvidhra.bsky.social
Pup Video Head Cleaner 🐺🧿
@pupvidhra.bsky.social
🌈 | Human Puppy | Stoner | Designer | Cat Dad | Kinkster | CVG -> NYC -> CHI | Big Bro Otter | Stud Pup | Sub Top
Avatar Last Airbender MTG commander box 🤩
November 22, 2025 at 6:03 PM
Felt cute today and the tiddies are tiddying
November 5, 2025 at 10:32 PM
Even when feeling under the weather, WFH days are caged #lockedalpha #lockedtop #gaychastity
November 4, 2025 at 6:54 PM
I promised Sir @leatherboykai.bsky.social I would post this adorable as fuck picture of us, me in his ascot and him in his barber cape *wags*
November 3, 2025 at 9:33 PM
Photo evidence D and K made it eventually hahaha
November 3, 2025 at 4:50 AM
Y'all, I had a truly amazing bday weekend with my pack and chosen family. Went out with puppy and his pack Friday for Halloween, had a great workout with Sir at Steamies on my birthday, plus dinner with puppy. And to top it all off an amazing brunch with my closest friends in Chicago.
November 3, 2025 at 4:27 AM
WFH cage check for Sir #gaychastity #lockedtop #lockedalpha
October 31, 2025 at 4:43 PM
Pup's got a bone for dad
October 30, 2025 at 6:42 PM
Sir instructed the dog to post his cage check. Am good dog.
October 30, 2025 at 6:40 PM
Today is costume day for Halloween so of course Sir got a festive cage check 🔐
October 29, 2025 at 7:26 PM
Work cage 🔐 check for Sir! Sir picked Dog's work outfit today and requested puppy do a cage check with his cage sticking out of his pants, weather buttoned up, with jacket over his shoulder, varsity style. Wruff! Yes Sir! 🫡 #gaychastity #gaypuppy
October 27, 2025 at 2:43 PM
Friday 🔐 cage check! #lockedtop #lockedalpha #gaychastity

It's been a stressful week so Sir came over last night and ended up spending it with the dog. Was having choice paralysis this morning getting dressed so Sir picked out my shirt and jacket for me! Thank you Sir @leatherboykai.bsky.social
October 24, 2025 at 6:36 PM
Sir ordered the dog to post his cage check 🔐
October 23, 2025 at 8:05 PM
Waiting for the bus. Why is it so cold?! ❄️🐺
October 23, 2025 at 12:54 PM
Drop a transformation

My time has come
October 22, 2025 at 4:59 PM
Bark! Final night of #mir #gayrubber #gaylatex #gaypup
October 19, 2025 at 3:56 AM
Helping @leatherdaddyj.bsky.social get warmed up this morning with gentle butterfly kisses. Also, when did my back get so wide?!
October 19, 2025 at 12:02 AM
MOAR JOURNEYS! This time it's taking photos for Sir in the barber's cape. Of course Sir also chooses the haircut 💈
October 18, 2025 at 11:54 PM
On my way to MIR!!!
October 18, 2025 at 12:25 AM
Nakey puppy!
October 17, 2025 at 3:17 PM
Fuck yeah!!!!
October 17, 2025 at 12:03 AM
Been dickstracted this week so cutting down on temptation. #lockedtop #lockedalpha #teamlocked #gaychastity #musclepup #gaypup
October 15, 2025 at 4:48 PM
Oh yeah, I got these sick ass 🇬🇷 leather sandals from @puphermes.bsky.social. Feeling like my ancestors #gayfeet #mensfeet
October 13, 2025 at 12:55 PM
Oh hey, I can't believe it's been 9 years since I did the thing I tell all my friends not to do #greymuzzle #wuzzie
October 10, 2025 at 4:33 PM
WFH day #2 🔐 wearing Sir's pink lace thong 🐺🤤

#teamlocked #lockedtop #lockedalpha #meninlingerie #meninpanties #thonger #gaythong
October 10, 2025 at 3:34 PM