Why A Dog Would Eat Dirt. Why Do Dogs Eat Dirt. The second most likely cause of dirt eating is indigestion. Many households choose to make their own dog food because they distrust standard commercial dog food. It can be due to a parasitic infection or a reaction to specific types of protein in their food.
Keep a close eye on him to watch for other telling behaviors that can show you that hes eating dirt due to. Barrack says that pica can be caused by psychological problems namely anxiety and depression or medical problems like anemia vitamin deficiencies or diabetes In addition to. When there is decreased production of thyroid hormone with hypothyroidism there is less stimulation of the bone marrow and anemia results. However when the ground looks like a regular snack to your canine companion its time to see a vet about their tummy. Your dog is eating dirt because something is wrong with their stomach. However like dietary deficiency medical problems are a rare cause for your dog to start eating dirt too.
So dogs with IBD could be eating dirt because they are trying to get more minerals to help deal with the anemia says Judy Morgan DVM CVA CVCP CVFT.
Some dogs often eat dirt because their diet is lacking specific nutrients. Fortunately most of these occasions are not important as it is a natural behavior. Eating dirt is a form of pica or eating things that arent food. A single lick isnt a problem. Barrack says that pica can be caused by psychological problems namely anxiety and depression or medical problems like anemia vitamin deficiencies or diabetes In addition to. These could range from mental or behavioral problems to a poor diet or just boredom.