I think there are many little issues with dogs that just seem ironed out by age, as well as the extra training/socialising etc.
I have noticed it with my own dogs at times and with others dogs too.
Well done on helping Ted along to becoming a great ambassador for this wonderful breed of ours