Our ranch lies on a mesa (mountain-flat topped) that is about 2,000ac and there are about 8 homes on it. Everyone has a dog and they form a pack. These 'mesa dogs' protect us: http://newmexicooutdoor.com/Mesa_Dogs.html