I'm not positive but I think xrays are more accurate than ultra sounds.
What breed are they and how big is Mom normally?
Ok, nevermind, I just checked. Belgain Shep... that does seem like a small litter for a dog of that size but I dont know.
There are other Shep people and breeders that can probably chime in better than I can. Good luck.