Is it the SAME bag? Different bags bought SAME time?
I run into similar problem last year: got 2 or 3 bags from the store and horses refused to eat the pellets. I must admit it did smell rather strange as well. I ended up trashing those bags (as the store refused to take them back, of course, saying "they are not fresh anymore"
) and got different from other store. Never had problem since that.