Had a setter that ate a rock,it didn't interfere with nothing,actually found it while x raying hips,My vet said to leave it be.I actually gave that dog away to a board member on here.He ususally posts pictures of the dog with birds every year about this time.My vet don't charge near that much for the same thing,my parents golden retriever ate some welding wire trash from mig welder and had to have it removed,it was a 900 dollar bill to have it removed.