A lot of dogs do this, its nothing to worry about and it isn't a sign of
bad nutrition. Its just what puppies do, same as babies put things in
their mouths there not supposed too. They normally grow out of it
between the age of 1-2.
A good way to stop them is by clearing up the poo asap,
Also if you put a small amount of fresh pineapple in its food it wont
be tempted to pick up the poo, don't know why this works, but it does.