The reason why dogs cannot change their poop is because of the lack of trace elements. Lack of trace elements can cause nutritional deficiencies in dogs. At this time, the dog may not be able to control himself and eat his own poop.
The reason why dogs cannot change their poop may also be because of hunger. Dogs will also eat poop when they are hungry and not selective about food. . In addition, it is also possible that the dog has pica, which means that the dog likes to eat things it cannot eat, such as grass, plastic or even poop. Therefore, owners must have a reasonable and balanced diet for their dogs and not let their dogs be picky eaters.