most yorkies do this, it's a matter of time for them to stop doing it, but if u are really desperate u can try a product that petco sells, PUTTY MOUTH.
I am sure u can do a little research on line, there might be better product with great reviews for puppies that eat their poop. Good luck!