* Instead try teaching him to 'go to bed' or his crate. Even a simple solid sit stay will do the trick.
* Another option is to buy a lovely pressure mounted pet gate, close your dog behind it and feed him a few yummy treats when ever someone comes to the door and breath a sigh of relief rather then panic when you hear a knock at the door
2. Stay calm!
*Dont hurry or rush towards the door expectantly, your dog will sense this and become more alert and more likely to react
3. If barking is the problem, teach your dog the quiet command by simply saying quiet when he barks and the second he stops stick a treat in his mouth and praise him. This works well for some dogs but not all.
*You can also use a well known command or teach a new one such as touching your hand and giving a reward, this will call your dog away from the door give him something else to focus on that is fun, then once he has stopped barking open the door
4. If simply the knocking and door bell sounds is a trigger for your dog, put up a sign on your door advising people to call you on your cell rather then knocking or condition your dog to loving the sound of a knock by practicing a few times each day, all you have to do is knock once, feed a treat, knock again feed a special treat, repeat! the dog only gets this special treat when he hears you or someone else knock
5. Only calmness opens the door!
*Have your dog on leash and two helpers, one will knock on the door and the other will open the door for you, you and your dog approach the visitor but stop just out of leash length so the dog cant reach the visitor and ask him to sit, if the dog pulls or doesnt sit, stop, have the other person close the door and start again, if the dog remains calm, proceed to greet the visitor. This will take a few practice sessions, start with someone your dog knows well and doesn't get them too excited, then work your way up!