Pedigree is made by the Waltham Company, and the Waltham Company, in the UK, along with Purina, in the US, together pioneered the field of nutritional research in pets. The actual Waltham label pet foods, sold only as specialty diets in vet clinics, is a great pet food. Pedigree is their grocery store, lower end label. It's actually an okay diet for your average dog with no special nutritional needs or problems, it's certainly vastly better than kibbles and bits or ol roy or something along those lines. But if you have a dog with any allergies, or dogs that work particuarly hard, it doesn't do the trick.
I agree with PaintsPwn, for a packaged food you are going to be best off with Canidae. You out to look into raw diets though - it might surprise you how easily and affordably it can be managed. My dogs have a weird allergy - they can digest RAW chicken proteins just fine with absolutely no problem at all. Give them a packaged brand dog food though, containing even the tiniest amount of chicken protein, and they break out terribly. It has to do with the way chicken is processed/cooked that causes an allergic response. I use a raw diet with my collies when they are working or breeding, and generally either Canidae or EaglePack Holistic with my pet dogs or when my collies are not being worked or parenting.
(I worked as a pet nutritional counselor for five years.)
I hope all turns out well, Charlii - I know you've had a rough time! *big hugs* you know you can mssg me anytime. Keep me posted!