My dog has an awful habit of eating poo - normally the poo of our other dog but sometimes her own and even random poo outside. We obviously pick up dog poo as soon as we see it but she’ll often hover around waiting for our other dog to poo before racing in to eat it. It really turns my stomach and she’s been doing it for years.
Why is she doing it?? She’s an incredibly greedy dog and constantly begging for food (she’s slightly overweight so not starved?).
I don’t know what to do