Animal-based diet 101: 2023 edition