I'm not a fan of free feeding myself, although it does work for some. I prefer to feed on a schedule, as it makes it easier to monitor how much each dog is eating and makes toilet training much simpler.
I wouldn't limit the amount they are eating at 9 weeks old though, I would let them eat their fill at each meal.
I would feed 4 times a day, and leave some dry food down at night. Try adding water to both the kibble and the ZiwiPeak to make it easier to chew.
I love their names, very unusual! How did you come up with them?