Hi I don't give candy either but stickers as well and I have a sticker chart. So yes I agree you need to up the ante. He's squeezing out something just to get the candy. Does he know when he has to go? Chances are at 3 the answer is yes. So I would sit him down today and tell him that unless he comes to you and tells you he has to go to the potty he does not get a reward. So if you take him to the potty and he pees but didn't say anything to you then no reward. I had an over three yr old just starting to train and after about three weeks I told him that if he tells me he has to pee he gets a sticker ..... If he goes in his pants he goes to the time out circle..... He only went to the time put circle once..... That was enough!!!!! However thus only works for kids who know when they gave to go but are choosing to go in their pants .... This is not for the newly two yr old that truly just doesn't get it yet.