
I wouldnt be too worried if he is excited - he is still a youngster after all.
In my experience dogs are normally better in a training environment than at a show because it is a familiar environment and they get to know what is expected of them, where as shows are all in different places so takes a lot longer for them to learn what is expected of them.
I have an aussie who is coming up to 2 and she doesnt stand still in the ring - shes not bad going over but in the line up she just has the fidgets and cant stay still for more than 2 seconds, Im not concerned as I know in time it will improve. At the end of the day mine has only really really been lightly shown (only done 1 champ show this year and not likley to be doing any others) so it is still novel to her.
On the other hand my other breed also wont stand still and I have one coming up 3 who still cant keep all 4 feet on the ground whilst moving and I like it that way!
The best way I have found is to distract them whilst the judge is going over them usually giving them the chance to nibble on a titbit which takes their mind of the judge going over them - can take a while to get the right level of food for each dog so there not straining forward but when its right the dog will rarley move.