Кошки нуждаются в гораздо большем количестве белка в своём рационе, чем собаки и люди, потому что большую часть энергии они получают не за счёт углеводов, а за счёт белка. Другие животные, столкнувшиеся с нехваткой белка, могут направить тот белок, который они получают, на поддержание и восстановление организма, а кошки не могут. Кошки также нуждаются в определённых видах белка, особенно тех, что содержат аминокислоту таурин — вещество, которое вырабатывается в организме человека, но не кошки.
Кошки способны переваривать и расщеплять жиры, часть которых должна быть животного происхождения. В этом случае кошки могут использовать их для выработки простагландинов — гормонов, ответственных за успешное воспроизводство. Большинство других млекопитающих способны вырабатывать простагландины из растительных жиров, но кошки не могут. Самки должны получать достаточное количество животных жиров в течение зимы, чтобы подготовиться к нормальному репродуктивному циклу, спариваясь в конце зимы и производя потомство весной.
Потребности в витаминах у кошек тоже более жёсткие, чем у нас. В их рационе должен присутствовать витамин A (при необходимости мы можем получить его из источников растительного происхождения). Солнечный свет не стимулирует у них выработку в коже витамина D, как у нас; им также необходимо большое количество витаминов группы B — ниацина и тиамина
[75].Однако все эти проблемы решаются, если кошка получает достаточный объём мяса. Но сырая рыба, которая содержит ферменты, разрушающие тиамин, способна привести к их дефициту, если её есть много. Наверно, можно составить для кошек вегетарианский рацион, но только при условии, что каждая из особенностей их питания будет учтена и компенсирована. Их вкусовые рецепторы также сильно отличаются от наших: в процессе эволюции они стали лучше воспринимать мясной рацион. Они не могут ощутить вкус сладкого, но при этом кошки намного более чувствительны к тому, насколько «слаще» один вид мяса по сравнению с другим, который им кажется горьким.