This one is extremely ghastly, yet don’t stress he will endure! Canines do this to keep their domain clean. They might eat their own, or other canine’s dung since they would prefer not to crap where they eat. Mother canines eat their pups crap to keep them clean.