He pushed himself forward a little, and then back, the foreskin of his trapped cock being pulled one way, and then the other. he wriggled sideways, rolling his pup-hood beneath him.
Anal, BDSM, Bent Over, Blowjob, Blush, Boi, Bondage, Bound, Butt, Buttocks, Canine, Cock, Collar, Cum, Dalmatian, Degraded, Degrading, Discipline, Dog, Domination/Submission, Double-Penetration, Exhibitionism, Face sitting, Face-sitting, Facesitting, Fellatio, Forced, Gay, Grass, Humiliated, Humiliation, Leash, Licking, M/M, M/M/M, Master/Pet, Naked, Naughty, Nude, On show, Oral, Outdoors, Over the knee, Paddled, Paddling, Paper fetish, Penetration, Pet, Pre, Pre-cum, Precum, Punishment, Pup, Puppy, Restrained, Rimming, Shaving, Spank, Spanking, Spit-Roast, Sub, Swallow, Tailhole, Threesome, Tied, Tongue, Water Sports, Water-sports, Watersports, Woodland, Yiff, crop, displayed, dom, exhibitionist, exposed, kneel, master, obedience, on all fours, outdoor, outside, owned, punish, punished, restraint, riding crop, rump, shaved, slut, spanked, spit roast, spitroast, spread, strip, stripped, sweaty, tail hole, tail-hole, taste, whip, wood, woods