Pedigree is a poor quality food. It's a grain based food containing ingredients such as corn, corn meal, and more CORN, and by-product meal.

I suggest you look at the ingredients of the food before you buy it. Try to find a food that contains human grade meat, and uses few grains and no by-products.
Do some reading on past threads....food suggestions are mentioned here all of the time. Foods that are often mentioned here are: Innova, Canidae, Wellness, California Natural, Natural Balance, Eagle Pack Holistic,etc. Some of the foods that do not contain any grains are EVO, Wellness Core and Orijen.
Do a google search on any of these foods, and you will find their websites with store locators....most of these foods are not sold at big box stores...most often found in smaller private pet boutiques or feed stores,etc.
Nutro has a line of food called Nutro Ultra...it's a fairly good food...using better ingredients than any of the Nutro Natural lines.
Gina