Dogster is reader-supported. When you buy via links on our site, we may earn a commission at no cost to you. Learn more.

Dog Behavior

Why Do Dogs Eat Rocks? Reasons & How to Stop It

Rachel Giordano
By Rachel Giordano · Reviewed & fact-checked by Dr. Chyrle BonkVet Approved
Dr. Chyrle Bonk
Reviewed & Fact-Checked byDr. Chyrle BonkDVM (Veterinarian)
On top of caring for animals and writing for veterinary publications, Dr. Chyrle Bonk owns a small cattle herd! When she’s not busy with those things, she can be found somewhere enjoying the Idaho outdoors with her husband and two kids. Dr. Chyrle Bonk received her Doctor of Veterinary Medicine (DVM) from Oregon State University in 2010.View authorThe information is current and up-to-date in accordance with the latest veterinarian research. Learn more
Updated on June 29, 2026
Share
Cute small playful breed 1 year old jack russel terrier dog chewing and eating stones or rocks during walking at mountain forest park outdoors on bright sunny day. Funny active young pet play outside

Dog owners are no strangers to odd canine behavior, and one such weird and potentially dangerous behavior some canines may engage in is eating rocks. If your dog is eating rocks, you’ll need to assess the situation to determine why your dog is eating rocks and how to stop it. While it’s not uncommon, the reasons can range from boredom, seeking attention, curiosity, or even underlying medical issues.

In this guide, we’ll explore deeper into the strange world of canine rock-eating and what you can do to stop the behavior before it becomes a dire medical issue.

divider single dog paw oct 2024

The 6 Reasons Why Dogs Eat Rocks

1. Seeking Attention

Dogs thrive on having our undivided attention, and some dogs will do whatever it takes to get it, even if it means eating rocks. Dogs will do just about anything to get a reaction, whether positive or negative, out of you if they are in an attention-seeking mood, and eating rocks could just be exactly what gives them the attention they crave.

Your dog may become frustrated if you’re not paying attention to them, and if you’ve scolded your dog before about eating rocks, they will remember and do it again because they know it will spark a reaction.

Image Credit: Glom, Shutterstock

2. Boredom

To us, it may seem like a dog’s lounging lifestyle couldn’t get much better, but the fact of the matter is they need more to do than just lie around. Dogs also need mental stimulation. For some this may be as simple as a walk, while others need a job to do. If they aren’t mentally stimulated, they may turn to other behaviors to fill their time, including eating rocks or other inedibles.


3. Curiosity

Dogs are curious beings and love to be nosy. Unfortunately, sometimes curiosity does more harm than good. Dogs may get into trouble when curiosity strikes, and your dog eating rocks may simply be that your dog was curious about these objects, or they have a taste or smell that they’re interested in. Since dogs don't have hands to investigate things, their mouths do this for them and allow them to explore their surroundings.

Image Credit: RJ22, Shutterstock

4. Teething

When a puppy is going through the teething stage, rocks may seem like a good thing to gnaw on to help relieve the pain and discomfort. Smooth, rounded edges can seem like just the thing for swollen, painful gums. You may also see your puppy gnawing on wooden furniture, shoes, or anything else that’s firm.


5. Underlying Medical Condition

An underlying medical condition could indeed be the reason for this behavior, but you’ll need your veterinarian to rule out this possibility. Possible medical conditions can be due to malnutrition, nutrient deficiencies, anemia, internal parasites, diabetes, worms, and even stomach tumors.

If your dog is eating the rocks or anything else that seems weird, the first step should be an examination to determine the problem so you can address it. If your dog has diarrhea and/or vomiting, take them to the vet right away. Eating non-food items is called pica and can come about from medical problems as well as psychological ones.


6. Psychological Problems

Psychological or behavioral problems can also be what’s behind your dog’s rock eating. These issues can range from anxiety and stress to compulsive disorders. Animals that were weaned too soon, have negative experiences in their past, or just general stress or anxiety may all eat rocks or other non-food objects as a way to cope.

divider dog paws oct 2024

How to Stop Your Dog From Eating Rocks

It’s imperative to stop your dog from eating rocks because of the health risks involved. When a dog swallows rocks, they can cause blockages in the intestines, vomiting, diarrhea, and even choking. Rocks can have sharp edges, which can cut the gums and break teeth as well.

Some dogs may put rocks in their mouths but then spit them out, which isn’t necessarily good for them, but the real danger is when a dog swallows them. Nonetheless, this is not an activity you want your dog to engage in, so let’s see what you can do to stop the unwanted behavior altogether.

1. Take Your Dog to the Vet

First and foremost, you should take your dog to the vet for an examination to rule out any possible medical conditions that could be causing the behavior. As we’ve mentioned, certain medical issues, such as parasites, anemia, malnutrition, nutrient deficiencies, internal parasites, etc., can cause your dog to eat rocks. That said, ruling medical conditions out should be the number one priority.

Your vet may also be able to diagnose psychological behaviors as the cause for your dog’s rock eating and give you tips on how to help manage them.

Image Credit: SeventyFour, Shutterstock

2. Provide Safe Chew Toys

Once medical conditions have been ruled out, it’s wise to assess your dog’s toy box. Keeping plenty of dog-safe toys around while your dog is outside can redirect your dog to something safer to chew on. Ensure you exercise your dog as well. After all, a tired pooch is less likely to get into mischief. Throw a ball around in the yard, offer them a puzzle toy to figure out, or engage in a game of tug-of-war—anything to provide safe exercise will benefit your dog both mentally and physically.


3. Train and Redirect the Behavior

Dogs are intelligent beings and are perfectly capable of being trained on what’s acceptable behavior and what is not. Teaching your dog ‘leave it’ or ‘drop it’ will help your dog learn that chewing on rocks isn’t acceptable. Just be sure to be consistent in your commands so that your dog knows rocks are off limits at all times.

When your dog drops the rock, be sure to praise them and then give them something else to chew on or do.

Image Credit: Masarik, Shutterstock

4. Remove the Rocks

If you really want to ensure your dog will not eat rocks in your yard, one surefire way is to simply remove the rocks. However, removing every rock in your yard may not be possible. If you have many rocks, you can try just removing those that your dog can swallow.

If you use gravel or other types of rocks as ground cover in your garden, you may want to restrict your dog access by putting up some sort of barricade if behavior modification isn’t working.

divider dog paws 3 oct 2024

Conclusion

If your dog is eating rocks, the first step is to have them examined by your vet to rule out possible medical conditions that may be causing the behavior. It is only then that you can rule out other factors, such as boredom, attention-seeking, or curiosity.

Spending the time to train your dog not to eat rocks will often go a long way, and if you have trouble achieving this task, you may need additional help from a certified veterinary behaviorist to fully correct the problem.

Sources

Featured Image Credit: Gorloff-KV, Shutterstock

The Dogster Newsletter

Expert dog care, straight to your inbox

News, insights, expert advice, and everything dog.

No spam — unsubscribe anytime.

By signing up, you agree to our Terms & Conditions and Privacy & Cookies Policy.

Click a star to rate. You can leave written feedback afterwards. (We read all feedback.)

Rachel Giordano
Authored by

Rachel Giordano

Pica in Dogs: Vet-Verified Signs, Causes, Treatment & Prevention

Pica in Dogs: Vet-Verified Signs, Causes, Treatment & Prevention

Have you ever found your dog eating something they shouldn’t? It happens; dogs are fond of picking up anything they can find! But what if your pup consistently…

Misty Layne
By Misty Layne · 2 weeks ago
Why Do Dogs Eat Things They Shouldn’t & What to Do: Vet-Approved Guide

Why Do Dogs Eat Things They Shouldn’t & What to Do: Vet-Approved Guide

Compared to felines, canines are known for eating anything and everything that they can get their mouths on. Many dogs live up to this reputation, which is adm…

Kathryn Copeland
By Kathryn Copeland · 3 days ago
Why Is My Dog Eating Grass? 8 Vet-Reviewed Reasons

Why Is My Dog Eating Grass? 8 Vet-Reviewed Reasons

If you are a dog owner, there is a good chance that you’ve noticed your pup nibbling at grass every now and then. You might then wonder why they do it and if i…

Ed Malaker
By Ed Malaker · 2 weeks ago
Why Do Dogs Eat Dirt? Vet-Reviewed Common Reasons & Facts

Why Do Dogs Eat Dirt? Vet-Reviewed Common Reasons & Facts

We may love them with all our hearts, but catching our beloved canine companions destroying the garden and eating dirt can be disturbing and frustrating, to sa…

Genevieve Dugal
By Genevieve Dugal · 4 weeks ago

Why Do Dogs Eat Sticks? Decoding Canine Behavior (Vet-Approved)

Dogs seem to have some sort of obsession with sticks; they play with them, carry them around, fetch them, chew them, and might eat bits of them. Chewing on sti…

Keri-Beth Clur
By Keri-Beth Clur · June 29, 2026
Why Do Dogs Eat Sticks? Decoding Canine Behavior (Vet-Approved)

7 Weird Dog Habits: Vet-Verified Behavior Explained

As we spend more time with our dogs, we discover their personalities and unique quirks. At some point, we’ll find them engaging in unusual behaviors. Since the…

Jessica Kim
By Jessica Kim · June 16, 2026
7 Weird Dog Habits: Vet-Verified Behavior Explained

Why Your Dog Is Chewing Everything & How to Stop It (Vet-Reviewed)

One of the most frustrating things for any dog owner is when your dog won’t stop chewing on everything. It’s not uncommon for a dog to chew toys, but it is und…

Nicole Cosgrove
By Nicole Cosgrove · June 16, 2026
Why Your Dog Is Chewing Everything & How to Stop It (Vet-Reviewed)

5 Reasons Why Dogs Lick Pee & Vet Approved Ways to Stop It

As disturbing as it is, your dog’s strange habit of licking pee is more common than you might think. It’s completely normal for dogs to lick each other’s urine…

Chelsie Fraser
By Chelsie Fraser · June 29, 2026
5 Reasons Why Dogs Lick Pee & Vet Approved Ways to Stop It

Why Do Dogs Bury Bones? Vet-Approved Explanation & How to Prevent It

There are few animal behaviors as well-known and caricatured as dogs burying bones. But while it's amusing to watch in cartoons, it's a little more frustrating…

Nicole Cosgrove
By Nicole Cosgrove · June 17, 2026
Why Do Dogs Bury Bones? Vet-Approved Explanation & How to Prevent It

Why Do Dogs Eat Toilet Paper? Vet-Verified Risks & Prevention Tips

Dogs do a lot of strange things, but eating toilet paper must be up there with some of the most bizarre canine behavior. There are several potential reasons wh…

Chantelle Fowler
By Chantelle Fowler · June 17, 2026
Why Do Dogs Eat Toilet Paper? Vet-Verified Risks & Prevention Tips

Why Do Puppies Eat Their Poop? 7 Reasons & How to Stop It

Puppies are adorable, fluffy little goofballs, but all that charisma and charm goes out the window when you see them eating poop. However, this can be consider…

Kristin Hitchcock
By Kristin Hitchcock · June 17, 2026
Why Do Puppies Eat Their Poop? 7 Reasons & How to Stop It

Why Does My Dog Eat Their Own Poop? 8 Vet-Reviewed Reasons and Tips

Dogs often engage in certain behaviors that seem strange to us but are completely normal for them. While it’s gross to think about, eating poop is a common beh…

Jessica Kim
By Jessica Kim · June 17, 2026
Why Does My Dog Eat Their Own Poop? 8 Vet-Reviewed Reasons and Tips

Love Dogs? So Do We! Join the Dogster Community

Stay informed with expert pet care insights delivered straight to your inbox! Discover professional guidance on animal behavior, feeding tips, trusted product picks, and much more.

You may opt-out at any time. View our Privacy Policy for more information.

The Dogster app on a phone