I agree with most of your post. An alarm will wake you up or alert you that someone has entered.
More importantly the existence of an alarm tends to deter most criminals.
I’ll take a good dog over an alarm system any day of the week. A good dog will wake you up even before your home is breached. And they’re a great deterrent too!