Had a chocolate lab and she was doing the same thing. No blockage showed up at vet. Vet suggested pepto bismol one teaspoon after she vomited. it worked but kind of messy.