the average litter is between 3 and 5 but my westie had 7 puppies in october last year, She was just on 18 months old and it was her first litter so it was quite a surprise when she had seven as she did not look that big. good luck hopes eveything goes well