I would stay away from beef heart unless you feed it very sparingly, and would stay away from live feeders altogether, unless you are breeding them yourself. the chances of introducing parasites or other diseases are just too great for it to be worth it