Opening a door at 2:30 AM to a stranger is never a good idea.
...and the very reason I have two large, snarling dogs.
Anyone that gets past them will face a .357...
My late husband and I used to joke about our “four-tier defense system”; we had four dogs, two of them were not friendly and liked to bite.
Two slept on either side of our bed, one slept in the hall, and our Siberian husky (she looked like a blue-eyed timber wolf) slept in the living room.
We didn’t have any problems, by the grace of God.