Re: age to starting training
I read a training manual that said don't start training until 6mo - VERY BIG MISTAKE!! Start training your dog from a pup as soon as you get him/her. BUT do not expect obedience until at least 2.5 years - you may get it well before then but your expectation of before that age could lead to disappointment and unreasonable expectations.
Socialisation with it's littermates and mother should start as soon as the pup is born if the breeder is diligent. Safe socialisation with known safe outsiders should start as early as possible - 5 weeks? short rides in cars, household noise - vacuum cleaners, washing machines, etc.
From then on, it is constant for the rest of the dog's life.
For unknown contact wait until full immunisation to minimise risk but with known safe contact I would start asap.
GSD - Quynne, born 29 sept 2004
MalteseXPoodle - Buddy, adopted Jan 2004 - RIP 14 May, 2009 9-11yo
Galah - Birdie-girl - adopted in 1999 when she was approx 12yo