The Saarloos will not protect you at all, it will run in under a bed
Therefor the Cheskoslovakian is the better...
But if you want a protection dog, I think German Shepard dog would be the best one.
Not show line ! you need a dag that can walk and run
Best regards / Mikael
(Sorry Jing, did not see your post, when I posted...)