I personally own 5 German Shepherds right now. My dad has been breeding German Shepherds for about 15 years now and has had shepherds for more than 25 years. Honestly I think that can be a top choice if you want a dog that looks big, scary, can/will attack intruders, very smart dog, loyal to owner(s) I would say German Shepherd. They also make good family pets and are great with kids. If your interested in one P/M me.