Originally Posted by luckypenny
I was told that it may be because they're not fully digesting their food (we feed MediCAl) and it still smells good to them once it comes out the other end
That's true. Corn, especially, is not very digestible, so it comes out very similar to the way it went in. The dog can smell the protein and since he didn't digest it the first time, he's lacking in protein so he tries to make up for it.
At the dog park there were a lot of poop eaters and none ever ate my doggies' doodies...
(but they're fed food that is among the top quality kibbles).