לרוב, השמנת יתר בקרב חתולים (וכלבים) נוצרת בעקבות ארבעה גורמים עיקריים- אכילת יתר, חוסר בפעילות אקטיבית, בעיה בתהליך המטבולי, גנטיקה. בעוד שעלייה במשקל הנובעת מכשל מטבולי או בעיה גנטית (למשל מחסור בהורמון האינסולין) מצריכה התערבות וטיפול וטרינרי, הרי שהשמנה כתוצאה מאכילת יתר ו\או חוסר בפעילות אקטיבית ניתן לפתור בעצמנו . לעומת כלבים, אשר ניתן להפעיל אותם באמצעות הליכה בפארק או משחק, החתול נוטה יותר להסתגר בבית ומכאן שקשה (אך עדיין ניתן) למצוא דרכים להגביר את סך ההוצאה הקלורית היומית באמצעות פעילות אקטיבית. לכן, המענה הטוב ביותר הינו מתן תזונה המשלבת:
תכולה קלורית נמוכה– מזון דל שומן תורם בבקרה ובאיזון של צריכת הקלוריות היומית אל מול "שריפתם" כחלק מהתהליך המטבולי הטבעי בגוף.
סיבים תזונתיים– אמנם תופעת "אכילת יתר" נפוצה יותר אצל כלבים אך היא קיימת גם אצל חתולים במידה מסוימת. חוסר תחושת השובע עלול להיגרם ממזון דל בסיבים תזונתיים. בנוסף, סיבים תזונתיים מהווים מקור פרהביוטי המזינים את החיידקים הידידותיים במעיים, ובכך מייעלים ותורמים לפעילות עיכול המזון.
המזונות הבאים מכילים רמות גבוהות במיוחד של סיבים תזונתיים המותאמים מבחינה קלורית לחתולים הנוטים לפתח השמנת יתר: