We crate our dogs when they're eating to avoid any of them poaching the other dogs' food. Maddie, the little maltese/westie mix, is the worst offender... I also add a little water to the kibble (NOT enough to make it float), which slows them down a little, plus it gives them some "gravy" to lap up, and reduces the amount of water they drink during the day. I divide up their rations into two feedings a day. Crating while feeding also makes the dogs think of their crates as a good place to be - they literally run to their crates when they see their food bowls being prepared.