Coprophagy could result from certain dietary deficiencies, Pets with Pancreatic exocrine insufficiency may become severely coprophagic, apparently in an attempt to ingest suffient calories to prevent starvation. It is associated with hyperadrenocorticism, DM, intestinal malabsorption syndromes, intestinal parasites etc.
Kindly keep your pet away from the non food objects he has been ingesting, Leash walking with your pet can prevent from eating faeces, provide your pet plenty of chew toys..