Hi, I'm new here. My intro is here . I have a farm collie - a border collie/sheltie mix - named Luna. She has a bit of an overeating problem. We keep her at an ideal weight by carefully measuring her dog food intake and keeping the cat's food up on the counter. Luna is also allergic to grains; they give her diarrhea. Luna is GREAT with the chickens. She will herd them if I ask her to, but otherwise she gets that they are our pets, too, so she leaves them alone and watches them faithfully. The problem is that Luna loves to eat chicken food. Just like humans, she loves her carbs. Even when they don't agree with her. So Luna eats every bit of spilled chicken food she can find. She will go to any length to get to the chicken food. I like to let my chickens free range, but that means the coop is open with food in it, and Luna goes in there and eats it. Luna also eats chicken poop, but that is less of a problem. Any idea on how I could get Luna to quit eating chicken food? At this point, I'm not going to be able to let her into the back yard at all. Thanks in advance.