WHAT DO I FEED MY PUPPY?
Trying to figure out what and how to feed your puppy can be a challenge. There are so many brands and so many varieties available. One thing to keep in mind is that no matter which you choose, introduce it slowly along with whatever the puppy is used to eating. Start mixing in a small amount of what you would like her to eat into her diet, over the next week or two increase your choice of food while decreasing the other until you have made a complete transition.
While she is young, it is best to offer a combination of canned and dry food to encourage her to eat when it is meal time. Very young puppies will probably have some trouble with the dry food unless it is softened a little with canned food. Baby puppy teeth were not meant to do real hard work when it comes to eating. Make sure what you feed is easy to eat. You can always phase out the canned food as she grows if you want to.
You will help her system adjust to the new food and probably avoid problems with an upset digestive tract. If you switch too suddenly you may encourage vomiting and diarrhea.
Your better foods will be available at pet stores. Try to avoid the grocery store aisle. In order to sell foods at cheap prices the grocery varieties have limited nutritional value. There are many sources of animal protein that can look good on a label but are not very digestible.
Science Diet, Nature