Thanks for your kind replies, they are very happy pups and Magic is coming along nicely, his eyes may never be perfect due to the malnurishment he received before we had him but everything else is developing nicely. Vet did say that the fat pockets on the skull take a lot longer to come back so his eyes may still improve.
Each of the youngsters has a lab to snuggle up to, Ellie & Oscar, Bodi & Sacha and Magic with Megan.