Cats are grazers and keep their good health and avoid obesity (and the diseases that come with it - like diabetes and renal failure) by being this way. Theodore, you tell your mommy to talk with Grandma so that she will relax and let you be so that you will live a long healthy life. I'm sure your mommy doesn't realize the dangers, and neither does Grandma. You are loved.