David Forest (@RottDogDavid) header
David Forest (@RottDogDavid) profile picture

30m He/Him | Dom Top | Rottweiler | Owner of/Taken by (SFW) @alexoceanx (NSFW) @alexxxocean Art done by @SirAmazinky NSFW

Bay Area
Joined February 2024
Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)Photo by David Forest (@RottDogDavid)
Good bird.
1
10
90
2,923
HWEEN 👻🎃
14
373
2
3,528
18,498
David Forest retweeted
Bath time !
7
318
1
4,199
17,334
You know it was coming~
11
214
2
4,122
33,090
Poor boy got what he secretly wanted 🌃😵‍💫🍆💦 Done for @/cirrus24
4
349
3,998
23,411
David Forest retweeted
1
15
610
3,698
David Forest retweeted
It's love right there
36
1,024
47
15,383
169,803
David Forest retweeted
old
24
1,459
59
25,210
178,449
David Forest retweeted
what a long breeding sessions does to a collie
6
310
3
3,353
16,215
dumbass wandered in to the wrong neighborhood 🎃
13
873
9,599
52,318
David Forest retweeted
A lot to handle, but a squirrel makes do
5
442
3,907
28,340
David Forest retweeted
5
530
5,719
79,084
David Forest retweeted
Ermmmm happy flippin halloweener..🐭🎃
15
1,876
20,442
102,407
David Forest retweeted
uhhh what has Clyde gotten himself into now
3
493
4,495
22,084
David Forest retweeted
when a bottom has a fever their hole is incredible.. shit be boiling your dick like a 7/11 hotdog
18
870
2
8,279
44,497
David Forest retweeted
Spitey's Fucktober Stream Sketches 28. Drakhan
127
1,162
7,046
Taking in the scent 🍆💦
5
686
1
5,805
30,043
David Forest retweeted
Happy Halloween! 🎃😈
23
2,039
5
15,433
195,949
All eyes were on the local ballgame. None were looking towards the gently creaking truck at the back of the park lot, where two dads take turns helping a stretchy new toy get his bases loaded.
18
2,287
8
20,790
394,289
David Forest retweeted
3
311
3,916
19,273
just what you need after a hard day
11
1,786
4
18,888
131,592