Always feed your new puppy dog food that contains the best quality ingredients. It’s best to look at the individual manufacturers’ ingredients that are printed on the packaging to see if they are balanced with meat at the top of the list, followed with energy filling carbohydrates and essential vitamins and minerals.
A puppy should have three meals a day, and not too many treats. Look at the guidelines for the sizing of the portions for your puppy, allowing for the size of the breed of your dog, and their weight.
A puppy diet with portion control is the key to keeping your puppy healthy and stopping them from becoming fat. Fat puppies grow into fat adult dogs, which then will not live as long!
Sometimes a puppy can eat until he is full and the next day will leave his food until he is hungry again, this is normal behaviour. Small breeds of dogs appear to grow at a faster rate than the larger breeds of dogs when they are at their puppy stage in life.
If your puppy has just left his mother, then keep him on the same dog food the dog breeder was feeding him. Once your puppy has settled in your home, change his diet over the next two or three days.
Give your puppy fresh water every day and pick it up in the evening so your puppy does not need to let you know that he needs to visit the outside toilet through the night.