
I would say 8 weeks.
We bought one of ours home at 7 weeks and I do think she was too young (looking back) for example she ended up sucking things for the rest of her life (which I think at least in kittens usually means they are not "ready" to leave mum?)...
I mean she would suck softtoys etc. but I'm not sure if it was just because she was a little bit weird dog anyway :rolleyes:.
Every night she would get her Ducky and go to sleep holding it between her paws and sucking it.
Quite sweet&comical really as she was a big dog too, Leo.
She would also do this when she was worried/stressed so it might be it was just her way of bringing back to feeling and security of being with her mum as a pup!
She was the cleverest dog I have met and did have other weird habits too so this might have just been "her doing her own thing"!
Other one came home at 8.5 weeks and I would say this was better.
I think the fact if there is a dog in the new home might make a difference too,
if there was not I would maybe feel the pup should stay with other dogs/mum for that little bit longer to have a chance to learn doggy ways, just a thought...
In Finland pups only get their first jabs at 12 weeks so plenty of time to get used to their new routine too.