do they look clean and bug free?
I buy BOSS by 50 lb sacks at my feed store and throw them in the deep freeze until needed. I pay $12 for them.
Yes, they can be fed to horses to answer your question.

Horse work before house work!!!image
Ride today,work tomorrow!!image