We've noticed the older (and heavier) cat doesn't climb much and this could be why she raids the dog food dish so often. Their self-feeding dispenser is up high where dog can't get it and the cats must climb. Fat Lilly doesn't like to do that so she often waits until she's famished or begs for people food (and then I only give her meat, which did bring her health back a few years ago). I'm impressed by your efforts and even weighing the cats. Hopefully you will be able to get yourself on track as well so you'll like what you're doing for you. It does sound as though you're doing a bit more than you were able to recently, so that is probably helping. (hugs)