what is animal based diet