I wouldn't soak any of those feeds because of the risk of spoilage if they are not eaten promptly. There is no reason to do so anyway. Just put those feeds in a feeder of some sort and offer it to him. I fed alfalfa pellets to goats and cattle for years. The only thing I ever soaked was alfalfa...