Another thing, but this probably isn't why she's doing it ... Did you know that the higher the quality of their dog food is, the LESS they will eat? Really! Of course, some dogs just like to eat a lot! But if they eat very low quality food they're always hungry and must eat more and more just to satisfy their nutritional needs. If they eat a high quality food, their needs will be met with a smaller amount of food. Lower quality foods have a lot of corn and other fillers in them - a lot of dogs are allergic to corn and they don't digest it well. It's just filler, which also makes them poop a lot. Look at the ingredients and if the first one listed isn't a protein, it's not good. And you probably won't find one of the good quality foods in a grocery store or Wal Mart, no matter how much they cost. You usually have to go to one of the smaller, independently owned pet supply stores to find it, but there's some really good foods out there. It costs a little more but it's not bad if you buy the big 30-pound bags, and they will actually eat less of it. Look for one with no artificial flavors or colors added. Sometimes the reason they gobble up the cheap stuff is because it tastes good to them - they spray it with lard to make it taste good and all kinds of artificial flavorings and other junk that you don't want them eating! Really! Check it out!