Mary, that is how it goes when you are a responsible and caring pet owner. Hill's Science diet make a cat food that is called "Light feline maintenance". It fills up our furkids but doesn't put a lot of calories and fat into their system. It states on the package "low magnesium". You might try a bag of this.

.............wayne