hi i once had a pup doing this. come to find out A-it was eating way to fast. which there is a easy solution for. put a small tennis size ball in its dish so it has to eat around it. if that does not help try switching food brands.its also possible you could be feedin your little friend too much. believe me its easy to do. they get you with thier little puppy eyes lol good luck.

Just bile? When I was adjusting my dos food intake a d daylight savings time had me walking earlier so I was feeding earlier. This made my boy wake up with a sour belly every morning. I supplemented with some green beans in the afternoon and his dinner was pushed back and he hasn't puked in the morning.

Or is it right after eating? Then try the rock in the bowl trick to slow them down like they said above.

hiccups are occasional after a year old, but my boy had them all the time til he was a year,

I would try feeding later in the night or earlier in the morning and seeing if that makes a difference in the puking. I feed around 11am and then some green beans to take fill him up but not too many calories around 3 and then he gets dinner around midnight.

__________________"There are two temptations to which people fall prey with dogs. The first is to think that biology counts for everything. The second is to think it counts for nothing" - Tom Junod

I started feeding my boy at midnight. I used to Feed after our nightly walk but with the time change it got earlier and earlier so I had to switch. He gets breakfast around 10-11am. Green beans at 5pm after our walk and dinner at midnight. Stopped getting woken up by puking pup. If you cans adjust the times toss some biscuits or something late night before bed to see if that works.