i went to several stores and btchers and no one had beef heart bit one of the guys told me that lamb liver should be fime to feed them is this ok