Can dogs eat rocks or stones?
If your dog has just eaten rocks or stones
Do this now
- Call your vet immediately if you know or suspect a rock was swallowed
- Estimate the size of the rock and your dog's weight
- Do NOT induce vomiting — sharp rocks can damage the esophagus on the way up
- Check your dog's mouth for broken teeth (common with rock chewing)
- Your vet will likely take X-rays — rocks show up clearly
- Watch for: vomiting, refusing food, hunched posture, diarrhea with blood
What your vet will want to know
Have this information ready when you call:
- Approximate rock size
- How many rocks swallowed (one or multiple)
- Your dog's weight
- Any history of pica / repeat rock eating
- Time of ingestion
The full picture
Rocks are one of the top 10 surgically removed objects in dogs. Unlike fabric, rocks cannot be broken down at all by the digestive system. Small gravel may pass harmlessly, but anything larger than a pea in a small dog — or larger than a walnut in a large dog — has a high chance of causing obstruction. Rocks are especially dangerous because they can cause mechanical damage to the stomach lining as they bounce around, and because they're radio-opaque (show up clearly on X-ray), they're straightforward to diagnose — but still typically require intervention. Compulsive rock-eating is often a sign of pica, a medical condition that can have underlying causes (anxiety, nutritional deficiency, boredom, or intestinal parasites).
Only your vet should make this call. If you can't reach them, our 4-gate safety checker walks through when hydrogen peroxide is appropriate (and when it's dangerous — sharp objects, caustics, certain breeds, and more).
Check if vomiting is safe →Risks to watch for
- Intestinal obstruction (surgical emergency)
- Stomach or esophageal perforation from sharp edges
- Broken teeth from chewing before swallowing
- Choking if rock is large
- Underlying pica condition if compulsive
Symptom timeline
Symptoms typically progress in stages. Knowing what to expect helps you act fast:
- 0–6 hours Often asymptomatic; possible gagging if rock scraped the throat
- 6–24 hours Vomiting possible (rocks irritate stomach lining)
- 24–72 hours Obstruction signs: repeated vomiting, no bowel movement, abdominal pain
Breed-specific warnings
- Labrador Retrievers and Great Danes are overrepresented in rock-eating emergencies.
- Puppies during teething may chew rocks for relief.
- Any dog with sudden rock-eating onset should be screened for pica and parasites.
Safe portion size
None.
Safer alternatives
- Fenced-off rock garden areas
- Durable chew toys to redirect chewing instinct
- Puzzle feeders to reduce boredom-driven pica
Common questions
Will the rock pass on its own?
Very small pebbles in a large dog might. Anything larger, or in a small dog, usually won't. X-ray is the only way to know the size and location. Don't wait.
Why does my dog keep eating rocks?
Causes include pica (a medical condition), boredom, anxiety, attention-seeking, or occasionally nutritional deficiency. Intestinal parasites can also drive this behavior. Persistent rock-eating warrants a full vet workup — it's not just a 'bad habit'.
My dog has thrown up a rock — are they OK?
Possibly, but check for more. Dogs often swallow multiple rocks. Still call your vet for an exam — check for damaged teeth, esophageal irritation, and confirm there are no more in the stomach.
How much does rock surgery cost?
$2,000-$6,000 typically in the US, depending on location and complications. If multiple rocks or damaged tissue, can exceed $8,000. Pet insurance covers most — consider it essential for known rock-eaters.
Unexpected vet bills can run into thousands
One emergency visit for food poisoning can cost $500–$10,000+. Compare US pet insurance in 60 seconds.
Learn about vet costs & insurance →Sources
The information on this page is compiled and cross-checked against these authoritative US veterinary and toxicology sources:
- ASPCA Animal Poison Control Center — 24/7 poison hotline and comprehensive toxic food database
- Pet Poison Helpline — veterinary toxicology service
- Merck Veterinary Manual — peer-reviewed clinical reference
- American Veterinary Medical Association (AVMA)
- American Kennel Club Expert Advice
- Cornell University College of Veterinary Medicine
Specific toxicity thresholds cited on this page come from the above sources; where they disagree, we cite the more conservative figure. Numbers are general guidance — individual dogs vary in sensitivity based on age, breed, medications, and health conditions. When in doubt, always call your vet.
Checked against US veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the ASPCA Animal Poison Control Center on (888) 426-4435.