I agree with the others.
Innova will only be found at small, independent retailers. Solid Gold can be found at most Petco's. If you visit any of these quality food sites, you will find a store locater button that tells you where the food can be purchased in your area. Most of the time, they are easier to fine then people think.
www.naturapet.com
www.eaglepack.com (holistic line only)
www.solidgoldhealth.com
www.naturesvariety.com
www.canidae.com
www.tasteofthewildpetfood.com
www.timberwolforganics.com
www.naturalbalanceinc.com
www.championpetfoods.com (Orijen)
The above is a list of some of the really great foods that are available. Some are better than others and some work better for some dogs than others. You will have to look around and find what is right for your dogs.
Eukanuba is a poor quality food. Royal Canin is better, but still not considered a holistic food with natural benefits etc.
To learn more about why foods are considered better than others, I highly recommend you visit
www.dogfoodproject.com and read the Ingredients 101 along with Identifying better products.
It's always easy to ask and be told what to feed your dog, but it's so much better if you are able to understand and know what's on a dog food label for yourself.
Good luck with the search