I am considering purchasing some Biotope brand frozen foods, specifically the "Red Shredded" or "Carnivore Minced" types. Anyone have any experience with these foods?

TIA,

Don ;D