Dogs reverse sneeze because their bodies are reacting to something in their environment. Reverse sneezing in dogs is something dog owners may not fully understand, causing them to sometimes panic and perhaps even make an emergency phone call to the vet. "Help, my dog is choking, he's acting as if there is something stuck in his throat! It's the oddest sound,I never heard my dog doing that before, can I take him in?"
Dr. Ivana Crnec
Dogs spit their food generally in two specific scenarios: when something is not right with the food itself or when there is something not right going on with their lives. To get to the source of the problem, you may have to carefully evaluate in what context the behavior occurs and whether there's a problem with the foods you are offering.