I gotta go with dogs. Will a cat protect you from intruders or let you know when an intruder's in your house??? If you &!#@%$ them off earlier that day they'd probably let them in.
I respectfully disagree but you may have more experience with dealing with law enforcement so I can understand why you wouldn't have an issue with explaining a dead guy on your floor. lol, j/k. I think I have more experience with the law anyway.