My yellow lab, who is almost 11, has eaten rocks when he was a puppy. He also ate an entire loaf of bread, bag and all. Ya, that was fun to pull the bag out of his butt days later. He also ended up chewing on then swallowing his nylon leash after my husband left it on him alone for about 5 minutes. He threw it up, in its entirety, about 2 weeks later. He’s normal now :)
Our mutt ate the shower curtain. The vet had to cut her open and remove the pieces.
We have a Rottie pup who thinks small rocks are quite the treat. We cannot stop her from eating the darn things...doesn’t matter if she has just eaten her dinner meal; she has to eat rocks. Never had one that did this.