My mutts get feed Earthborn. My lab gets the coast catch (grain free and fished based) and the pup gets the puppy variety. I love Earthborn and my dogs seem to love it as well.
It's amazing the difference quality food will make in a dog. My lab gets a lot of comments because he has a beautiful black coat that is really shinny. When I got my puppy they were feeding Purina Puppy Chow, after slowly switching him to the Earthborn puppy food the change in his coat was amazing.