So I got her a Cat Activity Fun Board by Trixie. I bought it on Overstock.com, where I got the best price online, but it wasn't cheap. Still, the cats at our office love this thing, and I had high hopes Cally would too.
She probably isn't thrilled about having to work harder for her treats, but so far she is eating her food when she is supposed to and not overdoing it on snacks! :) But it's hard for us to say no when an old lady kitty wants a little noms. This way, it's a little more fun for us both.