An agricultural building for rearing animals comprises a multi-level structure 5 having a plurality of levels for rearing animals. Each level comprises a floor 11, 14 and animal access 17 between the levels to allow animals to move between the levels. The animal access 17 may comprise a movable floor section or a ramp. At least an upper portion of the structure may be domed. The levels of the structure can have a circular footprint. The structure may have a core 12 which communicates with each of the levels of the structure. The arm may be configured to supply either food or water. The arm may comprise cleaning means for cleaning the floor. One or each level may have an arm (30 figure 4) which is movable across a surface of the floor. The arm may rotate about the core of the structure.