Dog has a habit of eating stools and/or any other non-food items. This is usually behavioral though could also be due to nutritional deficiency in the dogs caused due to diet restrictions, parasites or other medical conditions, which in turn drive the dog towards eating stools or other such items.