Has she had a fecal check done recently? Maybe she's picked up a parasite or something. Have one done if you haven't recently.
As for the kennel advice, sometimes that's true, but it depends on the dog. ALL of my dog's (who range in weight from 30-100lbs have Great Dane size kennels & have since birth. I've never had a problem with one going to the bathroom in their just because it was a big kennel.
Sometimes pups will have setbacks, just like kids, with pottytraining. It might just be a phase. Try to avoid feeding her after 5 pm & take her out to potty as late as possible. If she's doing this during the day, don't feed her right before you head off for the day. If you have to, wake up extra early just to feed her then go back to bed. Just let her out to poop at least once before heading out.
As for eating poop, I've got a couple that seem to enjoy the taste. They'll even vomit it back up in their crates to "share" with mommy. :roll: