I second spacing food and get a fecal regurge can be due to internal parasites especially the ones that keep re-occuring.

When the vet talk about defect how did he establish that? Did he take an x-ray showing a mass or kink or did he just say that.