Alla fondamentale considerazione di MItaly aggiungo: ma che intendi per fare la guardia? Sopratutto visto che parli di cani che dovrebbero schivare le coltellate...! Dove l'hai letta 'sta cosa che un ladro affondi 10 lamate ad un cane??

La scelta del cane dipende da altri fatori... Ed averne una coppia, se da una parte è utile all'equilibrio del singolo, dall'altra pone problemi...

Quanto ne sai e ti piacciono i cani? quanto potrai e vorrai trascorrerci del tempo?
Tieni presente che per quanto giardino abbia, un cane ha voglia e bisogno di uscire, di avere un'attività "sociale" e sul territorio... Non lo puoi semplicemente tenere in giardino, perchè tanti lo fanno...

Chiudo, anche se non so se sia il caso di consigliarti un cane, con una razza che è il mastino napoletano, che è sicuramente territoriale e poco esigente come passeggiate, allo stesso tempo è molto equilibrato, si addestra bene (anche a non mangiare da estranei) ed è certamente un ottimo dissuasore...
Ma se il tuo concetto di guardie è davvero la sicurezza (contro una rapina, o un furto) il cane lo devi tenere in casa.

Fuori contro le intrusioni puoi mettere telecamere perimetrali che danno un segnale a te ed anche all'intruso, volendo...
Oppure tra i c.d. offendicoli, quelli più "leggeri", piccole cariche elettriche o esplosive