Canadianmandy: In a word, no.
To the OP, I'm not sure of the availabiltity of premium dog foods in your area, but I would try to find Canidae, Solid Gold, Innova, California Natural or Eagle Pack. If there is a Costco near you, I hear the Kirkland's Signature Chicken is decent as well.