I have to sign off for the night, but will check back in here tomorrow.
As far as whether or not there is an option other than surgery, that will depend on your dog's current condition.
If your dog has been vomiting, is lethargic or painful in the abdomen, has a fever, or is dehydrated, then surgery is needed.
If, however, your dog is acting normally at home and the vet feels they are stable, in some cases we will put a dog on an IV catheter to keep them well hydrated (which helps hydrate the GI tract and keep it moving) and a prescription laxative and retake x-rays to see if the object appears to be passing.
Whether or not this is an option will truly depend on your dog's condition, and your vet can tell you whether or not they feel it is an appropriate option based on the x-ray and your dog's exam. It will still require a stay at the vet's office for the fluid therapy and monitoring.