I recommend free feeding a puppy...Basically, put in a bowl, however much the bag says to feed a dog Faith's age and size...Then leave it down for her to munch on throughout the day. And by putting in the bowl the amount she's supposed to have throughout the day, you will know if she's eating enough

Puppies can have hypoglycemic episodes and in my opinion it's easier to prevent one than to stop one. So make sure she eats small meals several times per day. Then you can give her a little bit of canned in the mornings or in the evenings also

Also, keep nutri-cal on hand just in case she's not eating enough, give her a little of that.
Of course, home cooking is preferred if you have the time. There are some wonderful recipes if you just do a search for recipes. Just make sure you add some sort of a supplement so that she gets all the nutrients and vitamins she needs

Can't wait to see pictures of Faith!!!