The English shepherd or farm collie, is a breed of dog from the United States. Even though it is called English, it is not from England. British settlers brought its ancestors to the New World when the British colonized North America.