Meaning: This means the dog ate the food very fast, without taking time to chew it.
Choice of Words: The sentence describes how the dog ate the food. "Gobbled up" means that the dog ate the food very quickly, and "quickly" means that it didn't take long.