Ha, "grazer" that's cute, I use terms like gobblers and nibblers.
But, I believe that compulsive eating is a learned behavior. When I get a new pup, it finds that food is out 24/7, and, that the senior animals here don't "gobble" it up because they were raised the same way. I admit that this doesn't say much toward corrective actions, but it may be of use for someone just starting off with a new dog.