Yes, poo eating is normal - one of those delightful doggy habits that no one mentions. Pretty revolting I know. Coco did it on my sister's kitchen floor last Christmas Day - one of the main reasons why I insisted on staying at home this year! She did stop short of eating it though which is unusual as she tends to eat it if there is a squeamish person watching!

Coco used to eat hers all the time but now she is not so keen - she prefers horse, rabbit or cow if she has a choice

She knows I don't want her to eat it though - I just had to try and be there and say a firm "no" and offer her a more tasty treat when she was about to grab a mouthful. Had to be pretty quick though!

She is much better than she was though.
Re housetraining - obviously it varies but I have read that you should not expect too much before they are a year old. That means the odd accident I suppose. Coco didn't really do anything in the house after about 4 months but I continued taking her outside at very frequent intervals until she was about one ie about every half hour at first then every hour or so. If the door was open she would go outside on her own.
Yes it is hard work - I was also beside myself at times wondering what on earth I had done. In fact, if I am honest I really didn't enjoy the puppy stage as much as I expected to. Apart from constantly cleaning up messes, there is the stress of "am I feeding her right?" worries about bowel activity, training etc and sleepless nights and early mornings do not help

Honestly, you are not alone and it does get better so just persevere and in a couple of months you will think how much easier things are!