Vomiting in dogs is very common ... is vet-speak for ‘eaten something they shouldn’t have’ whether it’s old pizza or next door’s cat poop. Sudden diet change can have the same effect.