It's funny bc Innova prices seem to vary by store, where Canidae is pretty consistent, I find.
When I fed kibble, I free fed - I think it's better for the dogs bc they get less "desperate" about feedings and don't tend to inhale it so much - that's just my opinion though. I always free fed w/ kibble and never had a weight issue w/ any of my pets.
If it were me, I'd either free feed or I'd feed a similar "volume" as currently - and see how their weight is affected. Go w/ your gut, you know your baby better than the back of that package!