OK Niki, back in the 80's and 90's was basically on Pedigree Chum and mixer with all sorts thrown in for good measure - chocolate, curries, hamburgers, pasta, you name it, he had it!

(The curries were not courtesy of me, I may add!)
Then Keli was sent home on Beta Puppy and very soon when on to James Wellbeloved, but he always phaffed with his eating and mum started giving him Ceaser

As soon as I could 8 years ago, when he was a mere 5yr old, he was changed to Burns and to be honest, it did him a treat! However, he still phaffed about and would often eat either at strange times or leave it holding out for treats. He could eat rice but as much as he loved pasta, he would throw it up within 10 minutes of eating it.
So when a new pupster comes home, I want to give him a better start than both Niki and Keli had.
The breeder has him on Royal Canin, but I have heard of the dreaded beet pulp filler and would love to change him to something else for his puppyhood. Because I am not an expert BARF feeder, I would be more than happy to go the kibble supplimented with BARF and raw fruit and veg until he is older because I want make sure pupster has all the correct ingredients for a health start, healthy bones, and overall health and fitness.
I've looked at Orijen - I don't know much about it but have heard it is good, I also would be happy to put pupster on Burns Puppy or something similar. I also know people who have great success with Natures Diet.
All advice would be very much appreciated.
Thanks.