If you are saying she is inhaling the hard food, that isn't good at all.

Can you crush it up so she doesn't swallow it whole?
If I had to feed kibble and buy something from Petsmart I would go with Natural Balance, Solid Gold or Wellness (if they have it).
As TLC said, Purina and Science Diet are not good foods. Vets don't know too much about nutrition and even the ones that do still carry junk.
I would avoid ethoxyquin, BTA, BHA, propylene glycol (or any other poisonous or carcinogenic preservative), Dyes (example red #40...), by-products, any food that says it contains animal product but doesn't put what kind of animal it came from, menadione, tomato and broccili (more of a personal preference) and all the allergens TLC listed. You might be able to get away with feeding them but who knows... After all that there is still no guarantee that it is a good food.