Family stunned as their dog gives birth to record-breaking 17 puppies after 13-hour labour
Miranda Pellecchia, 42, from Blean, Kent, said her two-year-old pooch, Marigold, delivered the enormous brood (pictured) between 11am and midnight on January 2.