Anticipating commands problems.
So my puppy is doing this with the sit and down command. I also can never get him to down without going into a sit first. This is bothering me because I try to make it more challenging by walking around and sitting him as he follows me but he waits until he is either right in front of me or close of enough before he sits. Sometimes I don't even have to say it and he will just sit. Obviously he is understanding sit but he does it when he wants not always on my request. And now that we have been working on down he'll go to sit and then go to down with me telling him to do so. Any advice?