For Schnauzers, small frequent meals are often the best feeding approach because the breed is relatively small and does not need large meals at once. The same puppy period is also the best training period. Training is most effective at that stage, but owners still need patience and should not expect everything to happen at once.
Most puppy-food packaging includes a detailed feeding table, and owners can simply feed according to the Schnauzer's age and weight. These charts are based on veterinary nutritional principles. Another common situation is that some shy Schnauzers do not eat or drink after first entering a new home. Usually this is just fear. If the puppy will not eat, a very small amount of wet topper can be mixed into the food. If it will not drink, the owner can offer a little water by hand while petting and comforting it gently.
If the puppy refuses food because of picky eating, then food should still be offered at fixed times and removed after fifteen minutes whether it is eaten or not. Nothing else should be given in between. At the next meal, the same rule applies. A tiny Schnauzer will not stubbornly starve itself forever, and this method gradually builds a healthier eating habit. Later, the amount of time the food stays available can be increased so the dog learns to chew more slowly.

Toilet training is one of the main early lessons. Around three months of age, a Schnauzer no longer needs softened food all the time. Harder kibble helps support healthy teeth and can reduce bad breath and periodontal problems. Before six months of age, meat should still be limited because it can upset the stomach. Treats should also not be introduced too early. Many people think milk is good nutrition for puppies, but in reality this is often a mistake, because Schnauzers usually do not tolerate lactose well. That can cause diarrhea and lower immunity, which becomes especially dangerous if vaccinations are not complete.

When a Schnauzer relieves itself everywhere, that is still normal puppy behavior. Puppies do not know how to hold their urine and stool properly yet, so the owner needs to be patient. First, decide where the puppy toilet will be placed. It should not be too close to the food and sleeping area, and a bathroom is often best. As soon as the puppy comes home, show it the toilet spot and try to let it eliminate there once.
At first, the puppy may still make mistakes. In those cases, take the Schnauzer out of sight, clean the dirty place thoroughly, and use deodorizer. Gradually the puppy will remember the toilet location. After about two weeks, many Schnauzers begin going there by themselves. Whining urgently or sniffing the floor are signs that the puppy needs to go, especially after meals or after waking up. Once the puppy uses the correct place without being carried there, the owner should make sure to show clear happiness and praise.

If the Schnauzer eliminates outside the designated spot, hitting or scolding is not the answer. It will not solve the problem, because the puppy does not understand why it is being punished. What works is correct and repeated guidance.