The following dog breeds are particularly well suited as guard dogs: The German Shepherd is a balanced mixture of size, aggressiveness, and defensiveness. Rottweilers and Dobermans are alert, eager to run, and command respect. The German Spitz is very suspicious, attentive, and barking.