Why would my old Blue Heeler eat dirt and grass and just about everything he can get a hold of like cardboard boxes and our socks. I know that he isn't getting the attention that he needs now that we have two kids, 3 and 8 months. We feed him twice a day I heard that is best. Maybe he needs vitamins or minerals?
Most likely this is a behavioral problem. Try more exercise and chew toys. Rotate the chew toys so the dog does not get bored. vetcare