A pig has given birth to 27 piglets in nine months.
''It was a bit of a surprise when she had a litter of 11 earlier this year because the average is about eight piglets.''
Daisy the porker gave birth to 11 little ones in February and fell pregnant again after Charlie the boar escaped from his pen and the pair did the deed once again, resulting in her giving birth to another 16 offspring.
The kunekune pig lives on a farm in Dorset, south west England, and her owners were shocked to see her give birth to such big litters as she is so small for her breed.
Philip Palmer, the farm's co-owner, said: ''Daisy is only 4ft long which is significantly smaller than the other Kunekune pigs we have at the farm.
''But despite her size she has managed to produce two very big litters.
''It was a bit of a surprise when she had a litter of 11 earlier this year because the average is about eight piglets.''
Tagged in bizarre