My only advice is the obvious, don't let her out without supervision. If you catch her doing it, correct her and bring her inside. . maybe give her time alone in a room. If you must have her outside during the day, maybe consider building a dog run or fencing off an area of your backyard that doesn't contain rocks. It must be very difficult to deal with, but its better to be safe than spend $1000's on invasive surgery.