I don't want my dog to be defenseless...however I don't want my dog to decided that it's ok to attack any person that happens to be on my property, or in this case, inside my apartment. She's permitted to bark when someone knocks on the door, I encourage it. I reward it.
An obedient dog wouldn't attack just anyone, they are intelligent creatures. In all the reports I saw the dog never attacked anyone. If I invite you on my property the only "attack" you will get from my dog is wanting to get on your lap and lick you. Trespassing on the other hand is an entirely different issue and would be the one I was addressing not simply just any person being on your property but someone unwarranted and unlawful. If we are going to make comparisons we musn't change the situation to justify the argument but justify the argument to the situation. Oh and a criminal probably isn't going to knock, pretty sure that was on the same memo that said they couldn't possess a firearm.