I know it seems very disgusting, but rest assured your puppy is not the only one who does this. There are quite a few on YT who have mentioned their dogs doing this. Here is one vet's explanation to why dogs eat poop:
http://familyfun.go.com/parenting/le...petveteatpoop/
Here is also another one...Poop Eaters Anonymous (Cute)
http://www.dogtrainingbasics.com/Poo...0Anonymous.htm
Also there is something called deter...I think it is pills you give your dog/dogs and it will make their poop taste not so good (if that makes any sense) LOL.
I'm sure you'll get more info from others that have dealt with this issue. Good luck!