ive got a whippet and when he was a pup he had the same eating problem hed eat his whole bowl in less than 10 seconds....rediculous....then throw it right back up.
we used rocks (obviously cleaned) to slow him down because he couldnt move them.
dogs can eat some weird things and be okay.
my old dog ate a pound of butter, a whole bowl of blue berries, countless pounds of chocolate. put him to rest at 16 1/2 lol i think he did damn good.