My male boxer is about 2 years old. Recently, he began puking at least 3 times a day. He eats very quickly and he used to just do it after he would eat. But now he's doing it all the time. When it comes up, it looks like the food is digested. Yesterday, we gave our dogs some peanut butter in their kongs and today he threw up the peanut butter along with the food he ate this morning.