
In most [if not all] species of mammal, litter size is determined by the dam; mainly according to how many eggs she releases, and to a lesser extent, how much space she has inside her uterine horns for all the fertilised eggs to develop normally. I'm fairly sure that litter size is inherited down the dam's side - in my experience, those that have come from large litters often throw large litters themselves... though of course there are exceptions. That has certainly been my experience when breeding other animals (I don't breed dogs).
Males don't have much to do with litter size as they release millions of sperm (unless there is a fertility issue in the male, when you might get fewer eggs fertilised than expected).
From what I have gathered from hanging around on here, scans are sometimes quite inaccurate so the chances are there's probably more than 4 in there.
Hope this helps, I'm sure someone who does breed will be around soon to confirm or correct the above!