TEXT: Piglets Piglets a few days old in a stall of animal breeding farm Losten, Germany, 21 August 2014. Up to 160,000 piglets are born in the stalls every year. With 65,000 animals the farm is one of the largest pig farms in Germany. Photo: Jens Buettner/dpa