I dogs. They all have different personalities, but in some cases, even a dog that is generally friendly towards people will alert and/or protect you to their best capacity in this type of situation. My dog is 20lbs. (Min Pin) but if my facial expression says I don’t know or care for the person or I’m not around he is borderline viscious.
I would suggest using some contact sensors on your entry doors and a siren, so you can be alerted as soon as the door was opened. Using SmartThings(my current system) is not the best option for home security but it’s better than nothing and an extra layer of security. I’m glad Blink dettered the criminal, and you’re safe.