My nearly 3 yo son has been trying to do a poo for about 25 minutes. He keeps straining and is a fair amount of pain. He can't walk and is lying on the floor and very uncomfortable. He can manage to get a drop or two of diarrhea out if he tries extremely hard. Sorry to be graphic, but I can see the poo up there, but he just can't get it out.
What do I do?