Mine get tinned food with mixer in it. They love it, and it agrees with them.
ATM, they're getting the little tins (square ones) because I bought a crate of them cheap! They also get Bakers dried food, on a morning to fill them up.
Avoid wheat when he is a puppy, just like in humans giving wheat at too young an age can trigger allergies. I like the James Wellbeloved puppy kibble. Well, for dogs if you know what I mean!
All of our dogs are fed on dry dog food (normally Wags, just depends whats on offer, lol) and they have it Ad Lib. So its just there when they feel like it, and we get great results. Including our vet asking for advice (couldn't believe how healthy our dogs were!). All the pups we have sold also go on to this aswell. We NEVER feed wet food as IMO it just gives them the runs and doesn't do them any good. They also get ALL of our bones from our food, including chicken and fish bones, NEVER ever had any probs and keeps their teeth in perfect condition.