Ultra sounds can pick up some but not all. Someone just posted a video of an ultrasound that showed i think heartworms.
Im sure it varies a great deal between different people and what they have. Doctors rely on xrays but can't see how an xray would show anything but bones...