he will be 3 in 2 weeks. we started toilet training before easter. he was doing really well. telling me when he needed to poo or pee and was making the toilet 80% of the time but now he will make the toilet for pees about 30% of the time (other times he doesn't even say just wees in his pants) and doesn't poos at all in the toilet. sometimes i can tell he needs to go and i try to take him but he refuses and says he doesn't need to. i offer reward stickers on his chart but he says no. then he will poo in his pants. he is holding it because even when he does poo it's just tiny amounts and he will do it far more often than he was doing before.
he is at nursery and so far has only had one accident there (he started at easter) but again i think he is holding it til he gets home. if he is running about at home with no pants or trousers on and needs to poo he will ask for pants on. i tell him no he has to go to the toilet but he refuses and then will poo himself.
any advice?