Lots or reasons but dogs arent supposed to like pineapple. You can get them to stop eating their own shit
by adding the juice to their diet. Shit eating can be very hard to break. Teach the dog a word that
tells them to leave it and catch him eating and use the word as much as possible.
Also clean the shit up so they can not get at it while your gone. Dogs could be cleaning the shit or they could be smelling undigested
food in the shit. Dogs are gross but I still let mine lick me in the mouth. OR just let him eat the catshit for you and stop kissing him.