Dog sicks up kibble or chokes

8month lab cross cane corso……uninterested in all food. Will swallow some orijen kibble whole but picks at it and sometimes is sick and sometimes chokes. I’ve tried all sorts including raw but she turns away. She eats a small amount of roast chicken but only when I roast a whole chicken. She weighs 25kg but is very slim.