Abstract: A method for serving animals, such as milking dairy animals, allowed to go loose in an enclosed area, with animal stalls with a robot. The stalls have entrance and exit gates that are controlled. A service area includes at least three stationary animals stalls around a robot to form a central robot inner area. The robot is associated with the controller for the gates and is capable of moving to and serving each one of the animal stalls. A strolling area is arranged between the outer border of the enclosed area and the central robot area with animal stalls that is divided into subareas in various ways by the use of separators that may include controlled one-way passing gates for the animals.