Is a good site to read up on.
I will recommend a good dry kibble best to talk to your vet about what is available.
- Royal Canin
Best to stay away from foods that will make them grow too fast or gain too much weight. Great Danes take 2-3 Years to grow and fill out.