I noticed that when my roommates feed their puppy, the puppy will take a mouth full of the kibble (but not chew or swallow it), then walk away from his bowl, and drop the kibble on the ground. He will then walk around and eat each individual piece of kibble that he drops across the ground.
The kibble literally gets spread all across the room, and he wanders around eating all the individual pieces until it's all gone.
Why does the puppy do this? I'm not really concerned, because he eventually eats it all. I'm just curious as to what causes this behavior.