Well I am 2 for 2 on my last two xrays. I would rather know a head of time if I was in for 10-14 pups, as opposed to 6 or 7. Trust me, if you wait til around 53-55 days, then all the bones will show up. You may miss one or two, but atleast you will have an idea of what to expect. I do all my bitches, and have only been really wrong once. Canyon had 16, I could only count 11 on the xray. But overall I am satisfied with theoutcomes. Something to think about. Also, not all Vets are real good ones!!!! Good luck, Lee