caneat.petIf pet ate it
All breeds

Miniature Schnauzer Nutrition Guide

Updated 2026-05-08 · Vet-reviewed breed-specific guidance

Daily calories (avg)
423 kcal
Protein target
25%
Fat target
10%
Activity level
moderate

Quick facts

  • Size: small
  • Adult weight: 1120 lbs
  • Lifespan: 1215 years
  • Activity: moderate

Best foods for Miniature Schnauzers

  • Lean chicken
  • Cod
  • Green beans
  • Plain pumpkin

Foods to avoid for Miniature Schnauzers

  • ANY fatty food
  • Cheese
  • Bacon

Diet considerations & watch-outs

  • Pancreatitis risk — VERY low fat
  • Hyperlipidemia common
  • Avoid fatty treats

Common health concerns

  • Pancreatitis
  • Hyperlipidemia
  • Bladder stones

How we calculate calories

We use the standard veterinary RER (Resting Energy Requirement) formula: 70 × (weight in kg)^0.75, multiplied by an activity factor. For a 15.5-lb Miniature Schnauzer at moderate activity, that's approximately 423 kcal per day. Puppies need 2x maintenance; seniors typically 0.8x.