A dog has given birth to 15 adorable puppies in what turned out to be a special Mother's Day. Poppy, an Irish Setter, was due to give birth to an estimated eight to 10 pups, but mum Lisa Wardle could not believe her eyes when the tiny dogs just kept coming. The 40-year-old from Galashiels said: "The dogs are all brilliant and Poppy is doing brilliant considering it's her first litter. "The vet told us she would have between eight and 10, but the record for the most puppies for a Setter was 16. I couldn't believe it when we counted them and realised she had 15." While the plan is to sell the puppies, Lisa's daughter Abi has taken one so that Poppy, 2, can still have contact with one of her babies.