An animal feed preparation system comprises at least two feed storageplatforms, a feed mixer,a conveyor stretched across at least one of the feed storage platforms andmounted such thatfeeds can be transported into the feed mixer, and, mounted above each feedstorage platform,devices for moving the feeds along the platforms and unloading them onto theconveyor or intothe feed mixer, each device comprising a cross beam and, mounted thereon, afeed grabbingmeans.