I had a Mini Schnauzer years ago that ate poop. I was told to give him (and to any other dogs in the house if he ate their poop) a fig newton, or even 1/2 a newton every day for about a month . Something about the fig makes the poop bitter. It worked. He stopped eating poop. He had a lapse a few years later and I did the fig again. Worked that time too. Maybe you could try it and see if you have any luck.
I have a Shih Tzu acually I have 3 of them, but 1 of them has been eating poop off and on all her life. She did it when she was a puppy them quit for the longest. I had 2 of them move in about 1 year ago and they started living in the front part of the house about 3 months ago, their master died and they became my dogs. It almost seems that my poop eater started eating poop again after the death of my friend. When my friend first moved in my poop eater started peeing in the house and even on the furniture,sometimes. She is 5 1/2 years and had been fulling house broken till the others came in.
I've got 6 Pom/Chi, and I've got the same problem. My dogs eat poop as well. I don't have any idea on what to do. If anyone can help us I'd appreciate it very much...