I guess you didn't see my post where I said TWO BIG DOGS will do the trick.
My post was clearly a sarcastic response to the stupid anti-dog posts to you. I simply copied you to my response to them.
Of course having dogs is better than not so I have them.
Yes they can be poisoned or shot but if you had fifty ninjas protecting your home a hundred attacking ninjas could defeat them so nothing is perfect.