Selecting the best food for your dog can be a time consuming and complicated process so we’ve compiled a list of things to consider when browsing your local pet store or dog food provider.