Bill, I relayed your barking dog joke to my granddaughter. It cracked her up.
Then again, she's 13.
When I subsequently retold it to someone my age, he interrupted me midway and said "he's giving the pills to the dogs, right?"
So I went back to the 13-year-old, being a much better audience. I tried this one on her:
"Our local police chief gave a talk on heroin. We couldn't understand a word of it."
No response. I guess the key to being a comedian is not about knowing what makes you laugh, but what makes others laugh.