5 year old DD had a sore poop a few months ago and since then has been stopping herself going and when it gets to the point that she really needs to go, she cries and cries and mopes about. I've taken her to the doctor who gave us a mild laxitive, but that doesn't help the psychological part. We try to tell her that her last poop wasn't that sore in the end and although she agrees it doesn't seem to change how scared she is. She gets herself so worked up about it, and all the amount of coaxing and talking doesn't help. I've tried taking her for walks to get things 'moving', which helps the odd time. The main problem is how upset she gets - this can go on for the best part of the day. We're at our wits end. She has also missed school, because when it gets so bad, she refuses to go then she has to rush to the toilet because it's coming out - I'm trying to save her the embarrassment. All the online advice is for younger children - I had no issues with potty training. So I don't know how we've got to here. Is it psychological? Or should I take her back to the doctor and ask for further investigation? She doesn't have any allergies, although I have stopped giving her yoghurt for her eczema. Any advice?