i agree with @shygirl and a concrete floor as it is easy to clean with broom, shovel, scraper, hose, pressure washer or whatever and you just chuck a whole load of straw down on it for animals and then chickens can have their dust bath in the straw and also food doesn't get trampled into earth and it is rat and fox proof
Cheers Ed