I have a 7 year old boston terrier chiuahuah mix .she had her one and only litter of pups 3 months ago. since then she vomits up her food every day. it looks like it hasen't been digested. if she hasen't eaten anything she vomits yellow foam.my vet said to try pepto bismal but it hasen't worked .what could this be?