I know that if they are not eating (being picky, etc) I've heard to set a timer and then the meal is over. But what if they are just really, really slow, but still eating and enjoying? DD takes FOREVER to eat these days. The rest of us are fast eaters, so it drives us all nuts. We were just at Five Guys and DS and I were done and she was happily taking 5 minutes for each bite. He kept saying "Can we go now, Mom?" I try giving her warnings (5 minutes until we are done, etc.) and telling her to eat, but she is just content to take her time and freaks out if we try to take her food away prematurely.