Why Do Dogs Eat Poop?

Does your dog eat poop? We know it’s gross, but one veterinarian chimes in about reasons why your dog might.