Kane the Puppy π OKC KW
@kanethepuppy.bsky.social
NSFW | TX | 36 | owned and collared | switch | stoner redneck | army vet | leather service pup | kinky | poly | BDSM | educator | rope | stimky | boots | collab?
Its been a week. But hair cut, beard trimmed and time to pack for a week of fun! #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
I guess I gotta wash the stink off on occasion... #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
There's a snake in the grass ... and dried cum on my belly #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
Gaming makes me really hard bro... #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
What's a pup to do when he's just hard all day? #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
Bone... foot... smoke... π #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy #smoker #smoking #smokingfetish #footfetish
I am incredibly horny today #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
Just a stroking pupper doing his thing #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
Quite a long drive and puppy had to piss #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy #piss #pissplay
Dirty puppys have to take baths in order to have fun weekends and get dirty again!!! #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
Wanna come help me dry off bro? #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
Just a pup with an average body trying to make it in a world of models... #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
Quote with your best ass pic. Hands down, it's this one:
Puppys first amazing night in a sling π #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy
My feet could use some worship... >:) #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy #footworship
Puppys making messes π #gaypup #humanpup #pupplay #leatherpup #hairypup #bdsmpuppy