Never-ending sheep herd