Have you used that particular feed in the past, and same did not have such an odor??
If you suspect spoiled,, then return to store where purchased, and ask them their opinion.
I of course not able to small it. Do suggest you check label, with the list of ingredients. Might have the answer there.