How many puppies do Welsh Terriers usually have?
Answer Question
4-5 is usual, although litters of 6 are not rare.