My Wylie did that his first year, when we used to feed kibble. Since a lot of ingreds in kibble remain undigested, they come out the other end still somewhat intact...meaning, still smelling like food and tasting like food. We used S.E.P. - "Stop Eating Poop", by Solid Gold - you can get it at Amazon:
Amazon.com: Solid Gold S.E.P. (Stop Eating Poop)...
It pretty much did the trick right away. It doesn't work for everyone, but it sure worked for us.
Also, you might consider feeding raw - either freeze dried or frozen raw. With raw foods, the poos are very small, dry, and non smelly - apparently bc the foods are actually all digested properly. I feed mostly the Primal brand, but also there is Natures Variety, Stella and Chewys, Bravo, Stewarts etc. I find that Primal's duck flavor is a really clean flavor for the dogs (meaning, it all gets digested, not just passed thru).