
I would sau that you are suffering from the understandable distate of your dogs habit. It is a perfectly nomal, though offensive to us, thing for a dog to do. It has veryrarely anything to do with lack of nutrints.
In young puppies it often starts as curiosity, and in older animals it is often greed, when they are inclined to put on weight, and are be9ing fed accordingly, they chose to supplement their diet in this way.
It is a foem of recycling, and is more likely with over nutrition, hwere a large amount of nutrients is still present in the feaces, therefore making them attractive.
My oldest spayed bitch will recycle if someone else has been geting any tinned food, or as at the moment her grandaughter is being fed a lot looking after puppies.
The best way to stop it is to cleasr up quickly any waste, though this doesn't he;p away from home.
Poo of other species seems to be a delicacy, and if you have a cat then keep liter trays well out of the dogs reach, and accept any car poo found in the garden will be eaten with gusto.