Thousands of sheep on one of the large ranches of Montana.