Hi guys, I'm new to the community. I got a Bernese Mountain Dog in April and he's 6 months old now. Ever since I got him, he'd ALWAYS eat poop. At first it was his own poop, now he eats my other dogs poop too. I doubt that eating waste from your stomach is any good for your health, and I assume that's the same with dogs. I asked my vet about it and he said to let him eat it because he's trying to make up for the lack of nutrients he needs. But sometimes bugs lay in the poop and fleas and all that and I'm pretty sure that's why he got worms in the first place. I feed him Taste of The Wild Puppy formula food right now, and he has about 3 cups a day. He is about 30-40 pounds. And my vet once gave him these vitamins but I'm pretty sure it was because of calcium deficiency. Either way I really need some tips or advice to get him to stop eating poop. I try my best to keep him away from the poop but he still is able to sneak a grab. Also when I clean my basement if someone makes a mess, I put it in the trashcan and he dug into it and ate it all even with the paper towel and wipes and that was NOT good. He was throwing it up and pooping out wipe towelettes. And my vet just tells me to let him and I'm getting frustrated, honestly wanting to ditch this vet for a new one because I'm starting to think this vet is looney.