Thanks for your replies.
I'm sorta thinking going for a medium crate he can grow into would be more cost effective for me, so may well go for that. Thanks for the link rwasinski.

I couldn't remember the jab times as Keli was done by his breeder for both jabs and I wasn't party to any of it. However, I remember when he came home at about 13-14 weeks he had to still stay in for a week before going outside.
The reason I want to train to harness is that with Keli I initially used a halti which he hated after a while. Because he was frightened by some dipstick Big Issue seller and his dog, (the bloke was drunk and shouted "Kill" to his GSD who came lumbering over and scared both Keli and I), he barked at other dogs all his life. He went to Roger Mugford's and the Aboistop didn't stop it, I tried all the right passive training and that didn't stop it and I need to confess the OH and I took our dogs to a local recommended dog trainer who suggested both dogs needed pinch collars. Against our better judgement we tried these as Keli barked and Berti is just multi hyper.
I now know and feel terribly guilty for the fact Keli's larynx issue was partly down to the few weeks I used the pinch collar because we were not shown the correct way to use it. As a matter of interest both dogs suffered reverse sneezing in old age - Berti still does. I have since been advised with especially pully dogs, it's a good idea to try with a harness in case of larynx damage. For my own peace of mind I will give harnesses a try. Keli never broke leads but broke collars as a pup. Niki broke both leads and collars and both dogs were exceptionally strong pullers.
I've got Gwen Bailey's book, thanks for that. And gosh, don't I remember how quickly puppyhood passes hence I hoping to pick this new one up at around 10 weeks.
Thank you for your replies - I'm still in somewhat a state of shock and rather stunned by the events of the last few months. But I learnt a huge amount from Keli and his greatest legacy is to put into practice the things I learnt from him or change what I did wrong for him.