Hi Lara: My little kitty Zoe is 12 years old and a bundle of energy! She wasn't getting bony - but I sure didn't want her any thinner. I got a high calorie wet food from the vet, but see if your pet store has some too. It has helped!