This is classic I think for some of these dogs. Just be glad you don't have other slightly older and larger dogs as well. We have two Shih Tzu and had one Yorkie. They all ate the same food at the same time each day. Yoda wasn't able to eat as fast as the others and I would have to pick up his food and put it up or in my lap.
Needless to say eventually I got into a very bad routine (but one I would gladly do again) of feeding Yoda out of my hand. Because of his size, he obviously wouldn't eat very much at a time and sometimes he would decide he was hungry at 10:00 at night and he would end up in my lap with me feeding him piece by piece.
Yoda was the smallest dog in the house but he was the most vocal and you know how their bark can irritate you at times. As a matter of fact, Yoda ended up "running" the house to the point that everything revolved around him.
Funny the things we do for our pets but I am sure it will work out for you. Wish I had known about this site as I never thought about the cheese thing.
Good Luck