What dog? You mean that four-legged human? It's your scent and the warmth.
Gotta love those twerp dogs. I have a cat who has a similar trick. Does he stay hidden when you play the "Where did Zack go?" game?
See who?? I have a couple that think I'm invisible! ;-)
If they cannot see you then you cannot see them..must be marvelous in a dogs brain:)
You know you have SOMETHING to say, so spit it out! I love comments!