Ein Hund versteht ja auch kein "Pfui", "Nein" und "Aus", wenn er auf die Welt kommt.
Erst mal solltest Du Dir überlegen, welches Kommando Du nun nehmen willst und dann musst Du dem Hund auch beibringen, was es bedeutet.
Siehe z.B. hier: https://www.dogforum.de/ftopic18293.html
Zum Kotfressen an sich kann ich nicht viel sagen. Katzenkot mag wohl fast jeder Hund, aber dass Deine Hündin auch Hundekot frisst, ist vermutlich nicht normal. Vielleicht wissen da andere mehr.