Tiny and teacup pups require more than once or twice a day feedings due to their small bellies and rapid metabolisms. The extra TINY pups must eat AT LEAST every 4-5 hours. They should eat every 3–4 hours. However, some tiny pups may only need to be fed once or twice during the first week of their lives.
Large and standard pups can go longer between meals. You should start feeding your pup once per day, at least until he is about a month old. After that, you can begin to feed him twice per day.
As long as your pup is eating and has access to water, you're giving him an adequate diet. However, if he starts to show signs of being underweight (such as having little energy or losing weight even though he is eating) then it's time for you to start supplementing his diet with additional foods and liquids.
You may want to start weighing your pup once a month so you can see how he is doing. If he is not growing at a healthy rate, then you will need to start feeding him supplements. These can be liquid diets sold in pet stores or complete dry food formulas.
Keep in mind that pups grow faster than babies, so they need more food per pound of body weight.
Puppies require regular, little feedings. Puppies can start eating three times a day when they are four months old, and they will swiftly progress to twice-a-day feedings. Feeding pups three or four times a day makes digestion easier and helps keep energy levels consistent.
Feeding Routine for Your Puppy Unlike grown dogs, who eat once or twice a day, most pups require three meals every day. Make it easy for yourself to remember by scheduling his meals around your own breakfast, lunch, and dinner. When you first bring your puppy home, he may not know how to tell the difference between hunger and other emotions. In addition to food being good for building strong muscles and bones, it can also be a comfort when you're scared, angry, or sad. Without food as a reward, your puppy won't understand what you want from him.
Start training your puppy on a feeding routine as soon as you bring him home. You'll need to start preparing his food early on so that it will taste good to him. Start with just one meal a day and work up to two meals if he does well with just one. Never force your puppy to eat - let him decide whether or not he wants to. If he doesn't want to eat, then don't make him - but this shouldn't happen too often. Just like with children, if you make them eat their food whether they like it or not, they won't learn how to control themselves around food.
You should start training your puppy to sleep in his crate at least once a day when he is still young.