After reading the rave reviews on Arkat I drove into town and scored a 40# bag of VF Puppy for 5 month old Maggie. I noticed a little dust on the bag when they loaded the truck at the dock. Stewed a little on the drive back (should have stopped and looked) and sure enough, back home I find "Best by April 21, 2005". So its a couple months past its prime, and will be much older before the pup works her way through 40 pounds of it. Do I feed it or take it back?