I use Purina One (diet for deli....Large Puppy for Joey)
like some others said....it is not the manufactureers' fault...just the way it is handled....
check dates on bag....and get yourself an airtight container...(i have one that holds 30 lbs. from petsmart...19.95) and its' on wheels!!!