My 5month old german sheperd likes to eat his poop, How do I stop him from doing so. I feed him Canidae and I feed him 3x a day. I even give him food supplements prescribed by the vet. I tried Forbid but it doesn't work. I heard that putting pumpkin and pineapple might solve the problem but I have only tried the pumpkin, doesn't work either (haven't tried pineapple because I'm not sure how much to give pup). He still makes poopy accidents inside the house and thats where he eats it. I immediately clean his poop whenever I see it and he doesn't eat it when people are around. But he always eats it when no body is around because I scold him when I see him eat poop (sneaky little pup). How do I stop him from eating it?