another reason i prefer to use Grab, as you will know there fare in advance.
I have 4 small dogs and had similar experience. My advise would be: Stop feeding your dog chicken. ( chicken organs like Liver and harts are ok ) . Stop feeding your dog, dog food, whether dry or wet, and instead place the dog on a diet of raw meat ( beef, liver, hart, salmon, anchovy, herring, mackerel, sardine ), gradually add vegetables to it. The fresher the meat the better. Buy fish oil capsules and add it to her meals ( just cut the capsules and spread the oil over here food ).