What too feed a 3 week old puppy?

A new puppy is as needy as a new baby. It is important you feed them properly to protect their health and encourage their health. You should feed a puppy only puppy food unless directed by your vet.