Although Rottweilers are a guardian breed they should never be openly or indiscriminately aggressive. ... A dog who freely barks, growls, snaps or tries to 'run off' strangers or visitors isn't a good guard dog, it's a dangerous dog, and this isn't something you should ever encourage in any dog, least of all a Rottweiler.