Hi Jane
Well in terms of training her waits, lefts, rights, stay, down, away, round in and out I did all of this work bascially in small steps almost from when she came home - just as part of her training - if you want to email me I can tell you what I did in more details - prob too much for this- if you want any exercises info then PM me with your email address.
I had her running through wings and getting used to chasing a toy ahead of me from about 4-5 months just as part of her play around equipment - I wil stress this was all playing - retirevinig chase, tugging around the equipment - NO contacts not even poles o the floor at this point.
At 6months ish she did poles on the floor and a couple of tunnels - again just part of playing loads of toys and treats and so simple and easy for her to get the reward.
At 8 months I start channel weaving - but she was not bending round poles till 11-12months these were wide channels - again playing fetch etc.
At 12 months we then introduced micro hieght and contacts. Lowered A Frame and Dog walk and then went from there.
I am sure I am setting myself up for lectures from many who may not agree but up to 6 months she was only around the equipment for 5-10 mins mostly playing - then it increased gradually. No impact work was done before 11-12months and nothing was done other than positive enforcement. To Spice training means play and always has done although as she got older "play" becomes more structured.
As I say please feel free to PM me for more info / tips / exericses but in terms of general obedience - wait, left and right etc personally I think it is never too early for them to learn and helps take the edge of all that puppy energy when they can not walk too far!!
Good luck and enjoy!