Karen Skinner answered question 8/20/2007 Why Do Dogs Eat Their Own Faeces? I have been told that it is cause by a vitamin deficiency. I makes sense to me.