If I am going to be eating on the couch, I usually put Sebastian in a down-stay. He stays there until I am finished, and depending on what I am eating, I take the last bite to his food bowl in the kitchen. Does Molly know the "leave-it" command? That could also be useful...I use it when I have something on the coffee table he is not supposed to have. Otherwise, I would continue to use the kennel during mealtimes. I did that with Sebastian when he was younger, and now that he is 2 and has more training, he is fine when we eat on the couch. Hope that helps!