Two words: German Shepard.
Always worked for me. Sweetest dog on earth but a bark that will leave skid marks in their shorts. Run of the mill scumbags
really don't like big dogs.
I also used to have one of those signs with barrel of a revolver pointing at you with knuckles showing that said,
Never mind the dog. Beware of owner!"