How do I stop, without discouraging him and when should I attempt to swap?
MORE DETAIL
My son is 2 and 8 months and I have tried to train him (half-heartedly) over the last few months, but I'd put him in undies for a day and he would just keep weeing everywhere, so I would give up thinking he wasn't ready.
Then I went to mothers group for the first time this year and all the other kids his age are trained (during the day). So I asked for some advice and they said to let him run around naked (undies are too hard) and that he would wee everywhere for the first couple of days but after a bit he would 'get it'. Use stickers, or lollies or something for a reward.
I had nothing else but chocolate honeycomb bites in the house and so I started the training and said he could have one when he could do his wee's in the toilet. First day went terrible, he even did a poo on the nice white carpet. But second day (today) was great. He did 2 wees in the toilet and one outside on the grass (close enough for me ;). So I gave him a chocolate each time.
But my son is heavy for his age (I'm trying to work out if he is overweight or not, but not sure yet), and I don't want to keep giving him chocolate (plus there is only one peice left - Mummy wanted a reward too). How long should I keep this up? He has done it well for a day now is that enough?