Max always eats until he's full. He'll eat no more then 3 scoops of food & he wouldn't eat the bag of dog food only because its 3 feet from his dish on the floor, he could care less where the bag sits.