If so, the dog may have a psychological condition known as pica.
Present in both animals and humans, pica causes a compulsive desire to eat non-food items.
Some dogs chew and swallow rocks or stones because they have nutritional deficiencies, and their bodies identify rocks as a good source of whatever is missing.