Might sound a little nasty, but if she doesn't like having the mess in her pants and wants to be cleaned up right away, don't do it. Make her wait. If you clean her up right away, she's getting immediate attention and not really absorbing the "no poop in the pants" concept. It won't hurt her, just might be alittle messier on the cleanup for you. Worked for all 4 of mine... And please don't misunderstand, I'm not talking about leaving her sit in it for a half hour, maybe just 5 minutes or so. But remember, both toilet functions are controlled by different sets of muscles. When my daughter was haivng similar problems with her son at 3, his doctor told her that he usually expects more wet accidents than solid ones, since urine can just leak or flow out, but poop usually has to be pushed to some extent, and the child should be able to feel the urge and have sufficient time to announce their need to go on the toilet. Think about it, how many times has YOUR fully trained bladder all of a sudden screamed "RIGHT NOW" and had you running for the toilet? A 2 1/2 yr old child's bladder is even more undependable, and those urges generally come at the last minute for them. So if she's able to stay dry, she should be able to feel the urge to poop coming on and get to the toilet on time. Above all, remember, patience is the key. It just takes time, every child is different and the ability to control body functions develops differently too.