This started Tuesday. He vomited after he at dinner on Tuesday so Wednesday morning I didn't give him any breakfast. He vomited twice yesterday. Once after he drank some water and once after he ate his dinner. I decided to feed him since he hadn't thrown up all day until then. He vomited again this morning about an hour after he ate breakfast. This morning I tried only giving him half what he would normally eat to see if maybe he was throwing up because he was eating too much too fast.
He weighs 30 pounds. He is an italian greyhound (a big one).
He still has an appetite and isn't acting lethargic or anything.
About 2 months ago he was constantly throwing up only brown bile and wasn't eating and was acting lethargic. The vets looked at him and didn't find anything wrong but gave him some meds and it cleared up. This time he is ony thowing up his undigested food and clear bile after he drinks a lot of water.