Hepper blog

Search our database of over 9,984 posts with up-to-date information from our experts and veterinarians.

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

Why Do Dogs Eat Rocks? 7 Tips to Stop Them

By Nicole Cosgrove · Reviewed & fact-checked by Dr. Paola CuevasVet Approved
Dr. Paola Cuevas
Reviewed & Fact-Checked byDr. Paola CuevasMVZ (Veterinarian)
Paola Cuevas is a veterinarian and animal behaviorist, with over 18 years of experience working with a variety of species. Her passion is animal welfare and focuses on the importance of preventive medicine. Paola has skills in the fields of nutrition, microscopy, clinical pathology, diagnostic imaging, and endoscopy as well as extensive experience in animal training through positive reinforcement. As our in-house veterinarian, Paola is very happy to share her knowledge and experience with our readers and hopes to be helpful with any issue presented by your non-human family members.View authorThe information is current and up-to-date in accordance with the latest veterinarian research. Read about our vets
Share
An adorable young dog chewing stone on green grass.

Dogs will eat many strange things, including inedible items like shoes, toys, furniture, and rocks. Eating rocks isn’t normal behavior, though, and can be caused by behavioral or health issues. Your dog might also be bored, teething, or just curious about a smell that they notice on the rocks that they find.

It can take a bit of effort to figure out why your dog eats rocks. You’ll need to know the reasons so you can take steps to prevent this behavior. This guide will explore why dogs eat rocks, how to stop them, and why eating rocks is so dangerous.

hepper-dog-paw-divider2

Why Dogs Eat Rocks

Before you can prevent your dog from eating rocks, you need to know why your dog is eating them in the first place. Medical issues will need proper treatment, or your dog might be suffering from behavioral problems.

Eating rocks is not normal dog behavior. You and your veterinarian must assess the problem, determine the cause, and provide treatment to prevent it from worsening. To help you out, here are common reasons that dogs eat rocks.

Attention Seeking

Dogs love knowing that they have your undivided attention, and they quickly learn the best ways to get a giggle or ear scratches. Unfortunately, their attention-seeking isn’t just limited to behaviors that we want to encourage. It also extends to things like ripping apart the couch or eating rocks.

Once your dog knows that it’s a surefire way of getting your attention, no matter how busy you are, they’ll do it more often to get you to pay attention to them. This isn’t easy to correct, especially since you can't ignore your dog when they are eating something dangerous.

pomeranian dog looking up
Image Credit: EugeneEdge, Shutterstock

Boredom

Boredom is a great motivator for mischief. If your dog is feeling bored, they’ll be more likely to feel stressed or frustrated. In turn, this will make them more prone to misbehave as they seek ways to entertain themselves. If you’ve already ruled out health issues being a cause of your dog’s habit of eating rocks, they might be doing so because they have nothing else to do.


Curiosity

Sometimes, your dog might not eat rocks intentionally. They might be exploring, smell something interesting, and pick up a rock to examine it further. Since they don’t have hands, their mouths are the only way they can properly study something new.

Unfortunately, their curiosity often leads to them accidentally swallowing objects that they shouldn’t, including rocks. Supervision and teaching them to leave things on command should help here.


Health Issues

Not all rock eating is caused by behavioral issues. It can be a sign of an underlying health issue that will need to be diagnosed and treated before the behavior will stop.

Some dogs will eat rocks due to nutrient or vitamin imbalances or other underlying medical problems, including intestinal disease, diabetes, or parasites. If your dog is vomiting or suffering from diarrhea and is eating rocks, go to your veterinarian immediately.

sick border collie dog at the vet clinic
Image Credit: antoniodiaz, Shutterstock

Pica

A common condition that dogs can have is pica. This disorder is when your dog eats non-food items, which can be anything from shoelaces to toilet paper and can include the ingestion of rocks.

Pica is often the biggest cause of rock-eating behavior and can indicate other problems too, such as behavioral or medical issues. While diagnosing pica might be easy, the underlying cause of the disorder might not be as simple to determine or treat.


Stress

Similar to boredom, stress can result in strange behavior. Your dog may act out or seek unusual ways to soothe their nerves if they feel scared, anxious, or stressed. Keeping a steady routine, such as returning home from work on time and feeding your dog at the same time every day, can help give them the reassurance that they need.

It’s not always easy to figure out if your dog is feeling stressed. Pay attention to any recent events that might upset your dog, even if it’s something you think of as unobtrusive.

Siberian Husky dog barking
Image Credit: Dmitri T, Shutterstock

Teething

Puppies are common culprits of eating or chewing on things that they shouldn’t, especially when they’re teething. While chewing on rocks might seem like a strange way to tend to the problem, it can serve as a way for your puppy to soothe their aching teeth or distract themselves from the pain.

Providing your puppy with plenty of chew toys, supervision, and redirecting their chewing to more appropriate targets will help here. You can’t stop them from chewing or stop their teeth from hurting, but you can teach them what items are acceptable to chew.

hepper-dog-paw-divider2

The 7 Tips to Stop Your Dog Eating Rocks

1. Deterrents

Pets eat many things that they shouldn’t, and sometimes, deterrents can help prevent the behavior. Pet-safe sprays can be applied to the rocks around your home to convince your dog not to eat them when you’re not around to correct the behavior.

You shouldn’t rely solely on deterrents alone, however. They can wear off quickly and you’ll still need to tackle behavioral or health issues that might be causing your dog’s odd eating habits. As a preventative, though, it can help you manage the behavior while you’re treating the cause.


2. Diet

Nutritional deficiencies can be one possible reason that some dogs eat rocks. In some cases, dogs with pica or chronic rock eating have been found to have underlying metabolic or nutritional issues, but many dogs with this behavior have normal diets and normal test results. An iron deficiency in particular may be associated with pica or abnormal eating behaviors in some dogs, but this should never be assumed without a veterinary examination and appropriate blood tests.

You’ll need to adjust your dog’s diet accordingly if it’s a nutrient- or vitamin-related problem. Talk to your veterinarian for advice, and make sure you introduce a new brand of food slowly to avoid setting off stomach problems. It can take a while to get your dog’s diet right, but the effort is worth it.

Havanese dog eating
Image Credit: Boryana Manzurova, Shutterstock

3. Provide Entertainment

To prevent your dog from getting bored, give them a variety of toys to play with, and provide opportunities for them to keep their minds active. The more they have to do, the less likely they’ll seek out mischievous ways to entertain themselves. Teach them tricks or give them a job to do. Set them loose on a new puzzle toy or treat hunt around the house.

Remember to spend time playing with your dog too. Don’t just let them amuse themselves. Regular walks every day and runs in the local dog park can work wonders.


4. Remove Rocks

It’s not possible to remove every rock in your backyard, but attempting to do so can help prevent your dog from eating them. Rocks that are small or medium-sized and easy for your dog to pick up and swallow pose the greatest risk of obstruction in the gastrointestinal tract. Larger rocks that your dog cannot swallow are more likely to cause broken or worn teeth if they are chewed.

Sometimes, though, removing rocks that your dog has access to might not be possible, especially if you have a gravel driveway. If you can’t remove all the stones, try to restrict your dog’s access to them instead. Supervise your dog when they’re outside, use a leash, or fence off a safe section of the yard for your dog.


5. Supervision

If you know that your dog tends to eat things that they shouldn’t, don't leave them on their own. This goes for dogs of all ages, not just puppies. By keeping an eye on your dog, you’ll be able to interrupt them when they try to eat rocks and redirect their attention to something else. This could be done by giving them a more appropriate chew toy or by distracting them with a quick training session or a walk to alleviate their boredom.

siberian husky puppy playing with other dogs in the park
Image Credit: SunflowerMomma, Shutterstock

6. Training

It’s incredibly tempting to latch onto the quickest and easiest solution, but that’s not always successful. If your dog is eating rocks because of behavioral issues, you’ll need to correct the behavior to prevent it from becoming a bigger problem.

Training can help here. It’ll take time and patience, especially if you have an adult dog and you need to correct an already-learned behavior. Teaching them to “leave it” or “drop it” is a good way to prevent them from eating things that they shouldn’t. It’ll give you the chance to switch the rock that they’re chewing on with a toy. You can also train them to wear a muzzle while on walks to function as a barrier against rock eating.

Obedience training serves another purpose. By giving your dog directions to follow, you’ll be keeping their minds active and preventing boredom.


7. Visit the Vet

Several health issues can cause your dog to eat rocks. Nutritional deficiencies, diabetes, intestinal disorders, and parasites are all common causes. To treat rock eating caused by medical issues, you’ll need to treat the health problem itself.

A trip to the veterinarian will be costly, especially since they’ll need to run a few tests to properly diagnose the problem. But compared to the cost of surgery to remove a rock from your dog’s intestines or repair other damage, a preventative visit will be more affordable. A prompt diagnosis and treatment plan are necessary parts of saving your dog from harm.

weimaraner dog check by vet
Image Credit: Nejron Photo, Shutterstock
hepper-dog-paw-divider2

Risks of Dogs Eating Rocks

Sometimes, a rock that your dog eats won’t cause a problem. If it’s small, smooth, and otherwise unobtrusive, it may pass through your dog’s digestive tract and be passed in the stool, but there is always a risk of irritation, blockage, or other complications, so you should contact your veterinarian for advice whenever your dog eats rocks. This doesn’t mean you shouldn’t be concerned when your dog eats rocks, though.

Eating rocks poses several health risks, and it’s not just the threat of stomach upset or a potential blockage that you need to consider. Many problems can lead to hefty vet bills.

Rock eating can result in the following issues, some of which can be life-threatening:

  • Broken teeth
  • Choking
  • Gastrointestinal obstruction
  • Perforated stomach or colon
  • Stomach upset
hepper-dog-paw-divider2

Conclusion

Eating rocks isn’t normal behavior in dogs, but it is sometimes common. A disorder known as pica is frequently the cause of a dog’s fascination with eating inedible items and can be caused by health, behavioral, or environmental issues.

If you catch your dog eating rocks, you’ll need to talk to your veterinarian and take steps to stop the behavior. Left untreated, your dog can suffer from severe and potentially life-threatening consequences. Treating the cause of the behavior, training, and providing enrichment activities can all help prevent your dog from eating rocks.


Featured Image Credit: RJ22, Shutterstock

Get Hepper In Your Inbox

Pet care tips from our vets and experts, straight to your inbox.

List

Select all that apply.

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

Nicole Cosgrove
Authored by

Nicole Cosgrove

Join the conversation

Ask a question, share your story, or send private feedback.

Rate this post
Required to post. Only our editors see your rating.
Who should see this?

A human reviews every comment before it appears. Your email is never published.

Picked to go with this article

SiiPet LitterLens Litter Box Camera Review 2026: Our Vet’s Expert Opinion

SiiPet LitterLens Litter Box Camera Review 2026: Our Vet’s Expert Opinion

Have you ever wanted to be inside your cat’s litterbox? Well, no, neither have I. BUT, have you ever found yourself wondering whether or not your cat’s litterb…

Dr. Karyn Kanowski
By Dr. Karyn Kanowski ·
Ancestry Know Your Pet DNA Review 2026: Decoding Your Furry Friend’s Genetics

Ancestry Know Your Pet DNA Review 2026: Decoding Your Furry Friend’s Genetics

It’s no secret that DNA tests are extremely popular among humans. From building a family tree to uncovering hidden traits, you can learn a lot about yourself f…

Emily Muller
By Emily Muller ·
How to Train Your Dog with Love + Science Book Review 2026: The Truth About Dog Training

How to Train Your Dog with Love + Science Book Review 2026: The Truth About Dog Training

As a dog owner, you likely have a lot of unanswered questions about your four-legged friend. Questions like, why does my dog bark at the door? How does my dog…

Emily Muller
By Emily Muller ·
Sound Oasis Pet Sound Therapy System Review 2026: Soothing Anxious Pets One Step At A Time

Sound Oasis Pet Sound Therapy System Review 2026: Soothing Anxious Pets One Step At A Time

Pets come in all shapes, sizes, and personalities. Some exuding an air of confidence while others are slightly more nervous. If you happen to have an anxious p…

Lisa Lee
By Lisa Lee ·

Keep reading

More stories you might like

17 Airedale Terrier Mixed Breeds: Pictures & History

Airedales may not be the most popular breed on the American Kennel Club’s (AKC) list, but they have the credit to name them the “King of Terriers.” This breed…

Chris Dinesen Rogers
By Chris Dinesen Rogers ·
17 Airedale Terrier Mixed Breeds: Pictures & History

Are Great Pyrenees Dogs Good with Cats? Vet-Verified Facts & Info

While cats and dogs have a reputation for not getting along, it is possible to keep both pets in your home and have them coexist peacefully, even lovingly. Wit…

Nicole Cosgrove
By Nicole Cosgrove ·
Are Great Pyrenees Dogs Good with Cats? Vet-Verified Facts & Info

OneMind Dogs Online Puppy Training Course Review 2026: Train Your Puppy Like a Pro

Whether you just brought home a new puppy or you’re a seasoned dog owner, puppy training can feel like a daunting task, especially if you’ve never done it befo…

Emily Muller
By Emily Muller ·
OneMind Dogs Online Puppy Training Course Review 2026: Train Your Puppy Like a Pro

20 Wirehaired Pointing Griffon Mixes (With Pictures)

The cheerful, task-oriented Wirehaired Pointing Griffon is an outstanding hunting breed that is relatively new in the purebred lineup. These dogs are often rec…

Ashley Bates
By Ashley Bates ·
20 Wirehaired Pointing Griffon Mixes (With Pictures)

10 Pet-Friendly Hotels in Lincoln City, Oregon (2026 Guide)

If you’re looking for a pet-friendly holiday destination, you can’t go wrong with Lincoln City in Oregon. This coastal city is one of the most welcoming places…

Nicole Cosgrove
By Nicole Cosgrove ·
10 Pet-Friendly Hotels in Lincoln City, Oregon (2026 Guide)

6 Incredible Husky Haircuts & Grooming Styles (With Pictures)

The Husky is blessed with a magnificently thick coat, which is beautiful to look at and serves an essential purpose. Originally bred as a working dog, Huskies…

Eleanor Glaum
By Eleanor Glaum ·
6 Incredible Husky Haircuts & Grooming Styles (With Pictures)

Can Dogs Eat Gooseberries? Vet Reviewed Health Concerns

Gooseberries are not very common, so many people don’t know much about them. If you live in an area with gooseberries, you may wonder if you can let your guard…

Grant Piper
By Grant Piper ·
Can Dogs Eat Gooseberries? Vet Reviewed Health Concerns

11 Alaskan Malamute Colors & Patterns (With Pictures)

The robust sled dog known as the Alaskan Malamute is famed for their stamina and strength. They also have a remarkable, thick coat that comes in various colors…

Nicole Cosgrove
By Nicole Cosgrove ·
11 Alaskan Malamute Colors & Patterns (With Pictures)