First responders have been working non-stop since Sunday afternoon, battling a fire that has burned more than 3,000 acres across Caddo and Canadian County.