My 6-month-old puppy keeps throwing up his food and I hoping some of you will have some suggestions/advice about this. He eats his food WAY too fast... so I bought a Brake-Fast bowl. It seems to slow down his eating somewhat. Sometimes he is fine and then other days he will throw up his food 5-10 minutes after he eats it. When I clean up the vomit, the food is always intact (does not appear to be chewed AT all). I wet his food with some water and some wet-food (I figure if it's completely dry it might irritate his throat too much). It is just getting very frustrating because I feed him Orijen puppy food (which is expensive enough the way it is not even counting the fact that I have to pay to special order it into my local special foods store). He is completely healthy (just had a full vet check-up) and vet thinks he is just displaying "puppy hoarding" and eating too quickly (he is not at all food aggressive towards my other dogs or myself... he just eats way too quickly). So no medical problems. So, how can I fix this? HELP! Thanks in advance!