we are buying a golden retriever pup in a few weeks we have been looking into good quality dog food , a few vets recommended royal canin , eukabuna and hills. dose anyone feed there dogs this and what are your thoughts , looking at reviews online is a lot of mixed info so now im more confused then when I started looking , some people say its great others say vets are paid to sell it ?? please help we want the best food for our pup