My Giant Schnauzer always manages to answer the door before me. No doubt he has thwarted at least one suspicious situation. I think you did great. If he had made 1 suspicious move or tried to open the door after I presented my weapon....I would have used it. Good to live in PA.