My Zoe had this problem for a while when she was 3 months old. I thought she had out grown it. Hadn't see her do it in a long time. Until today. She's 5 months old, and she pooped outside this afternoon, I was just going to praise and reward her, and she turned around and started eating her poo, so I yelled at her instead. Seems we just can't win. Now she probably thinks I yelled at her for pooing outside!!
She's due at the vet later this week for more puppy shots. I'll ask his opinion on what to do.
She also wants to give kisses with poo breath. Yuck!!!!!!