Too bad you are not still in Ohio Vid -- I'd take a look at him for you.
I had a client with a dog that we took x-rays of the abdomen to find golf balls in the stomach (unrelated as to why it was in the hospital). While in the dog run it barfed one up and it rolled down into the drain -- a hole in one!
How old is your dog now? Your first pic looks like it is only weeks old. . . your first x-ray (that shows the hips/pelvis) suggests that most of the bone growth plates are closed which usually does not happen until a year of age or later. I cannot tell from the orientation of your x-ray pics to give you an idea if the ball is still in the stomach or not. . . the stomach usually sits in the upper left quadrant of the abdomen (the "ball" is in the upper right in the pic but it could easily be inverted).