thanks. I will work on that. he always sits when I ask but his bum goes down slowly. Will he catch on if he's only clicked and rewarded at the quicker ones. Do I count it in seconds to clarify for myself how long it takes or is that nuts? If I want to be consistent with the faster ones do I need to know exactly?
So the same with heel. I suppose after a time he will catch on that closer is better.
OK, if you can count seconds before he sits, he's W A Y slow!!!
I want a sit almost before I get the whole word out of my mouth. So yes, if he's that slow, you have to figure out how fast he's sitting on average now, and then only click/treat for sits that are faster than his average time. If he sits REALLY quickly, jackpot him by giving him at least 4 SEPARATE cookies, in quick succession, as you tell him how WONDERFUL he is!!!
If you are only using a voice command, I would add a hand signal too. Many dogs respond much more quickly to a hand signal than to a voice command. It comes into a different part of the brain.
You should be able to clean up the sits pretty quickly.
With heeling, yes, it is definitely a process, and takes time. If you watch Utility dogs, many can earn full points on the "tricks", and still lose points on their heeling. Good, tight heeling is HARD!!! There are two parts of it. You need to teach the DOG where he needs to stay, and YOU have to learn to walk STRAIGHT, turn predictably, and maintain an even tempo that is right for both you and your dog. Then you need to remember to reward good heeling often. If it sounds complicated, it is! That's why it's hard to do well.
Continue to reward often, right at the seam of your pant leg. Every three or four steps is not too often in the beginning. Try NOT to lure, but to reward often for staying where he belongs even for a few steps. While the clicker works well for working on the sits, it is probably less useful for teaching good heeling. you want to be able to give treats (reward good heeling) while interrupting the flow as little as possible. "Click" usually means "end of exercise", so is generally less useful for teaching things that need to be maintained, like heeling, stays and running agility courses.