Некоторые аминокислоты и витамины, требующиеся кошкам, есть в составе только свежего мяса. Принято считать, что люди для энергии потребляют углеводы, но у кошек эту роль играет белок. Большое количество углеводов, которое можно наблюдать в рационе многих домашних животных из-за неправильно подобранного корма или домашней еды, не дает кошкам достаточно энергии. Эти вещества просто превращаются в жир, из-за чего у питомца развивается ожирение. Лишний вес вместе с недостаточной активностью приводит к повышению процента жира и дальше. Эти два фактора – ключевые в причинах диабета. Также спровоцировать заболевание может воспаление поджелудочной железы, долговременные инфекции (например, больные зубы), образований опухолей, гиперадренокортинизм, гипертиреоз и генетическая предрасположенность.