Sourced a place today for sheep stomachs there free any amount. My pal can lift me them or cow heart liver, kidney. Sheep heads etc. But im interested in feeding sheep stomach. Do you have to freeze then defrost all day? Or what way do yous go about feeding?