Is it only 1st thing in the morning? How often do you feed them?

I've got a 12mth old papillon and he brings up bile first thing in the morning if he doesn't eat his dinner - it's because his stomach is too empty - so we make sure we feed him twice a day.