
Accuracy depends on -
1- experience of the operator (but believe me even the pros get caught out ;) )
2- equipment being used, eg up to date large scanners are much better than very old mobile ones
3- the scanner needs to be set correctly - you can have a great machine & a good person using it, but if the settings are not spot on - it makes a difference.
4- breed / shape of the bitch being scanned. eg a bitch carrying excess weight is harder to scan than say a slim breed with a deep rib cage (ie fat st bernard would be much harder than a slim FCR)
Also it's difficult to predict numbers & once you get to 7+ it's difficult to know if you are counting the same ones twice.
However scans are very useful to give you an idea of the number of pups to expect - especially if there is a single pup or a litter of 2. Or if there is a very large litter it's good to know.
Scans can also pick up resorption sites if scanned at just the right time.