Mèo mãi không béo lên được có thể do các nguyên nhân:
Mèo gặp các bệnh về răng miệng, hoặc vấn đề ở đường tiêu hóa làm khó tiêu hoá thức ăn; Mèo chán ăn, biếng ăn vì bị stress; Mèo bị giun sán; Mèo lớn tuổi thì khả năng hấp thụ dinh dưỡng và duy trì cân nặng cũng khó khăn hơn.
Một số bé mèo gặp vấn đề về khả năng hấp thụ dinh dưỡng hoặc do mèo quá tăng động, tiêu hao quá nhiều calo mỗi ngày. Tuy nhiên các nguyên nhân này thường không quá phổ biến.