> I know kibble is attractive to worms,
I've never heard that idea - if a puppy has worms they will affect the host, whatever it's being fed. There's certainly no point feeding worms however, BUT did you supply your vet with a fresh stool for him to run a fecal, including a check for protozoa, like Giardia which so many dogs appear to be harbouring these days. It's normally best to keep a puppy on the same food it's been eating - moving home is stressful enough without switching without doing it gradually. I'd use a good quality non-cereal based puppy food if/when you do switch, and do it gradually, over at least a week of mixing the new with the old. Choose something that lists meat, or fish, as the main ingredient.
Your puppy shouldn't need anything more provided she's been properly wormed to include ALL the internal parasites she has.