Ok ... first course of treatment seemed effective ... then last week she returned to vomiting ... treated for flagellates a second time .... still the same. Am now suspecting worms. Have contacted our vet to see if they can do a fecal analysis for us so we know what Penelope's up against.