Bulldog Cali, two, gives birth to litter of TWENTY puppies over 24 hours

A rare bulldog has given birth to a massive litter of twenty puppies despite being predicted to bear just six! Two-year-old pedigree Cali had the huge brood in Swindon, Wiltshire.