Hey Moonstruck, I found your post in a google search for: "I don't see a dog, do you see a dog?" I was telling my kids about this ad, and I too wasn't sure if maybe I'd imagined it. Have you gotten any other information on that ad?
And what is Mudcat Cafe?
lee goodman