K., yes, you've done something to create this situation: you had a child! :) Seriously, young children learn about their worlds by exploring and testing. They are quite limited in so many ways, that they have to control their environments (and their parents!) in whatever ways they can. I guarantee your daughter will get out of this habbit soon. I really think the best thing you can do is not give her the reaction she would like to see. Very calmly and quietly pick up the food. Or, even better, when the meal is finished, simply take her hand gently and tell her it's time to clean up the mess. I bet she figures out that the more of a mess she makes, the more of a mess she has to clean. Be consistant and patient. Please don't take her food from her. I know there are some who advocate that, but it's just not a good idea. Young children need their food. If she's still showing interest in eating, she shouldn't be deprived. Remember, this is a very normal behavior for toddlers. In the big picture, it's a little consideration. It really isn't something that a child should be scolded or punished for. (As for the dog, can you put him/her in a closed of area during meal time?) There is no real answer to this. Mom after mom will tell you what worked for them, but, really it ends when the child gets through that particular stage. I think it's safe to say that most of us have been there, and we got through it. You'll get through it, too, I promise! Good luck!