Daily Feeding Requirements

Miniature Schnauzers are small but active dogs that require a balanced diet to maintain their health and energy levels. Here's what you need to know about feeding your Schnauzer properly.

Puppies (2-12 months)
  • Amount: 1/4 to 1/2 cup per day
  • Frequency: 3-4 times daily
  • Calories: 400-600 per day
  • Protein: 22-32%
Adults (1-7 years)
  • Amount: 1/2 to 1 cup per day
  • Frequency: 2 times daily
  • Calories: 480-720 per day
  • Protein: 18-25%
Seniors (7+ years)
  • Amount: 1/2 to 3/4 cup per day
  • Frequency: 2 times daily
  • Calories: 350-500 per day
  • Protein: 16-22%
Active Dogs
  • Amount: 3/4 to 1 1/4 cups per day
  • Frequency: 2-3 times daily
  • Calories: 600-900 per day
  • Protein: 20-30%
Quick Tips
  • Feed at consistent times
  • Measure portions carefully
  • Always provide fresh water
  • Monitor weight regularly
  • Transition foods gradually
Premium Kibble

Shop high-quality kibble specially formulated for Miniature Schnauzers

Shop Now

Essential Nutrients

Protein

Essential for muscle development and maintenance. Look for high-quality animal proteins like chicken, beef, or fish.

Healthy Fats

Support coat health and provide energy. Omega-3 and Omega-6 fatty acids are particularly important.

Carbohydrates

Provide energy and fiber. Choose complex carbs like sweet potatoes, brown rice, and oats.

Foods to Avoid

Toxic Foods
  • Chocolate
  • Grapes and Raisins
  • Onions and Garlic
  • Avocado
  • Macadamia Nuts
  • Xylitol (artificial sweetener)
Foods to Limit
  • High-fat foods
  • Salty snacks
  • Sugary treats
  • Dairy products
  • Bones (cooked)
  • Raw meat

Feeding Schedule Examples

Puppy Schedule (3-4 meals)
  • 7:00 AM - Morning meal
  • 12:00 PM - Lunch
  • 5:00 PM - Dinner
  • 9:00 PM - Evening snack (optional)
Adult Schedule (2 meals)
  • 7:00 AM - Morning meal
  • 6:00 PM - Evening meal
  • 12 hours apart is ideal
  • Adjust based on your schedule