All, I bought some organic raw beef liver (frozen)... Any suggestions/concerns? Just eat right? aaron