Puppy Keeps Eating Dirt And Grass. There are several reasons why puppies and dogs eat grass. Truly anything can cause a dog to experience pica. Eating dirt is a form of pica or eating things that arent food. However if your dog is having tummy issues theyre more likely to eat grass says the AKC.
Sometimes a dog eating dirt can also be a sign of anemia or mineral deficiency. Pica is a condition that drives dogs to eat non food items. If your dog keeps eating grass or dirt theres no need to worry - this isnt uncommon behaviour by any means even though it might seem quite strange. 1 Most experts agree however that grass eating is normal canine behavior and that this type of pica usually doesnt cause too many if any problems. If your dog is eating dirt for any reason other than a medical one with just a little bit of extra work on your part you should be able to get his dirty little habit under control. Once again you will have to look at the reason why your dog is eating grass.
If thats the case with your little guy its best to walk on sidewalks or along the edges of grass.
If your dog is eating dirt for any reason other than a medical one with just a little bit of extra work on your part you should be able to get his dirty little habit under control. However if your dog is having tummy issues theyre more likely to eat grass says the AKC. Its possible that in a dogs zeal to wolf down the grass some dirt might get added to the mix. You can keep your dog from eating grass by keeping him away from your yard. If you have a four-legged friend in your life chances are that youve caught them grazing once or twice on their daily constitutional. 1 Most experts agree however that grass eating is normal canine behavior and that this type of pica usually doesnt cause too many if any problems.