Yes you could have an esophagus
problem. A way to tell would be to have Xrays made of the esophagus. A possible solution to your problem is to make the food mushy by adding water. If there is a constriction then that would give the food a better chance at passage.
This is not to be confused with the dog gagging with nothing coming back up- probable cause a "collasping thrachea", or even chronic bronchitis.
Re: Yes you could have an esophagus
Rocky has been spitting up chunks of food since he was
a puppy.
I had an x-ray taken but the vet said it looked fine,
and since Rocky maintains a good weight the vet
was not concerned, so I stopped worrying.
I switched dog foods twice, (both foods high quality)
and his current dog food he spits up much less.
I also feed him 2 meals instead of one and add
warm water.
We still do not let him get excited after he eats,
or it comes up.
If Max starts loosing weight etc. and he spits
up often, I would bring it to the vets attention.