He will grow out of it - there’s lots of good evolutionary reasons they eat their poo when they’re puppies, such as recycling nutrients and hiding evidence of their existence from predators. Just keep picking it up once he’s gone, try not to make a big deal if he does eat it (I know, easier said...