I've been trying to figure out what to feed Tinkerbell's new babies, (4 weeks old now) and today I went and got a bag of Royal Canin for weaning puppies

I fed it to them and they ate all of it, but I just realized there is a dealer near me who sells the Chicken Soup puppy

Which one do you think I should use??