I see you are in the UK, unfortunately alot of the dog/puppy foods mentioned on that thread are not available here. You can get Orijen if you order it online from
www.zooplus.co.uk. That is IMO the best one but if you don't want to get it online then some relatively good easily available ones are for dry, Burns, JWB and Arden Grange or for wet Nature Diet or Natures:Menu.
Or if you are prepared to make the effort then you could feed raw (which I feed) or home cooked.