A dog trained to guard property
Synonyms:
  1. watchdog
  2. attack-dog
  3. bandog