Wow....congratulations and good luck on your upcoming litter. I'd say any litter of 5 and up is a pretty big litter for such small dogs. I would suppose that she is due soon if you've had an xray already....when is the big day? Please keep us posted on her progress, whelping, and of course pictures of the puppies when they arrive!