W.D. Haverstock
wdhaverstock.bsky.social
W.D. Haverstock
@wdhaverstock.bsky.social
Cartoonist, novelist, teacher, musician.
Existence on the couch. Session 9.
#puppylove therapydogtails.com
December 20, 2025 at 9:32 PM
#MrSnicker Session 1533
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
substack.com/@wdhaverstoc...
December 20, 2025 at 9:31 PM
Existence on the couch. Session 5.
#puppylove therapydogtails.com
December 20, 2025 at 2:42 AM
#MrSnicker Session 1532
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
substack.com/@wdhaverstoc...
December 20, 2025 at 2:42 AM
Join our ongoing anti-Trump cartoon spree with Therapy Dog Tails.
At www.therapydogtails.com/past-tails/
And on Substack at substack.com/@wdhaverstoc...
December 19, 2025 at 4:11 PM
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
Session 537 / Mr. Snicker
wdhaverstock.substack.com/p/barack-oba...
December 19, 2025 at 3:53 PM
Existence on the couch. Session 16.
#puppylove therapydogtails.com
December 19, 2025 at 12:29 AM
#MrSnicker Session 1531
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
substack.com/@wdhaverstoc...
December 19, 2025 at 12:29 AM
Join our ongoing anti-Trump cartoon spree with Therapy Dog Tails.
At www.therapydogtails.com/past-tails/
And on Substack at substack.com/@wdhaverstoc...
December 18, 2025 at 1:15 PM
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
Session 1819 / Pam the Sham / Mr. Snicker / Epstein-Starr / Favorite Lie
wdhaverstock.substack.com/p/pam-bondi-...
December 18, 2025 at 12:57 PM
Existence on the couch. Session 15.
#puppylove therapydogtails.com
December 17, 2025 at 10:56 PM
#MrSnicker Session 1530
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
substack.com/@wdhaverstoc...
December 17, 2025 at 10:56 PM
Let's not forget that the guy in the White House is a racist and a traitor.
#mockthemoron #trumpscum

Therapy Dog Tails
wdhaverstock.substack.com/p/ivanka-tru...
December 17, 2025 at 9:23 PM
Join our ongoing anti-Trump cartoon spree with Therapy Dog Tails.
At www.therapydogtails.com/past-tails/
And on Substack at substack.com/@wdhaverstoc...
December 17, 2025 at 2:49 PM
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
Session 536 / My Myself & Mr. Snicker
wdhaverstock.substack.com/p/ivanka-tru...
December 17, 2025 at 2:39 PM
There is a criminal gang running the USA.

Therapy Dog Tails
wdhaverstock.substack.com/p/pam-bondi-...
December 17, 2025 at 12:50 AM
Existence on the couch. Session 2.
#puppylove therapydogtails.com
December 16, 2025 at 11:14 PM
#MrSnicker Session 1529
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
substack.com/@wdhaverstoc...
December 16, 2025 at 11:14 PM
Join our ongoing anti-Trump cartoon spree with Therapy Dog Tails.
At www.therapydogtails.com/past-tails/
And on Substack at substack.com/@wdhaverstoc...
December 16, 2025 at 1:31 PM
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
Session 1818 / Pam the Sham / Mr. Snicker / Epstein-Starr
wdhaverstock.substack.com/p/pam-bondi-...
December 16, 2025 at 1:25 PM
Existence on the couch. Session 20.
#puppylove therapydogtails.com
December 15, 2025 at 10:24 PM
#MrSnicker Session 1528
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
substack.com/@wdhaverstoc...
December 15, 2025 at 10:23 PM
Join our ongoing anti-Trump cartoon spree with Therapy Dog Tails.
At www.therapydogtails.com/past-tails/
And on Substack at substack.com/@wdhaverstoc...
December 15, 2025 at 2:57 PM
Therapy Dog psychoanalyzes the criminally insane mind of The Donald.
Session Session 535 / Mr. Snicker / Devil’s Bargain
wdhaverstock.substack.com/p/james-come...
December 15, 2025 at 2:41 PM
Existence on the couch. Session 12.
#puppylove therapydogtails.com
December 14, 2025 at 7:50 PM