I’m in Australia and use Stay Loyal large breed puppy food. Canidae was also on my list but it is imported and I would prefer to buy locally for a whole range of reasons. Basically, look for one that has 3 meat and/or meat products in the first 5 ingredients. I also stay away from anything with corn/maize because it increases the protein assay of the food, but the protein from corn/maize is not readily accessible by dogs. It is a cheap way for dog feed companies to ‘fill’ feeds and make it look better than it actually is.
Have a look at the website all about dog food. It will give you the overall rating and rough cost per day to find one that fits in your budget. https://www.allaboutdogfood.co.uk/the-dog-food-directory