Does anyone know the differences and similarities between these 3 foods. What advantages and or disadvantages does each food deliver?