toby used to do this too........ but i have found that if i yell "NO" then he freezes in his tracks (lol....... poor guy does it even if i yell no at the cat). Now we can have people come in and out and he goes to greet them but he NEVER runs out the door anymore, he doesnt want a "no bad dog" yelled at him