Free delivery across USA • Safe & stress-free puppy journeys
Back to Blog

How Many Times Should I Feed My Dachshund?

By Puppy Dreams Editorial Team · December 3, 2025

How Many Times Should I Feed My Dachshund?

Adult Dachshunds should be fed twice a day, once in the morning and once in the evening. Puppies need more frequent meals, while senior dogs may require adjustments based on health and activity level.

Feeding Schedule by Age

The number of meals per day depends on your Dachshund’s stage of life and nutritional needs.

  • Puppies (under 6 months) – Feed 3 to 4 small meals a day to support growth and energy.
  • Adults (6 months to 7 years) – 2 meals daily is ideal for digestion and energy balance.
  • Seniors (7+ years) – Still 2 meals per day, but possibly smaller portions depending on activity level.

Why Two Meals Are Best for Adults

Splitting food into two meals helps maintain healthy digestion and prevents overeating.

  • Supports steady energy levels throughout the day.
  • Reduces risk of bloating and digestive discomfort.
  • Helps prevent begging or scavenging between meals.

Portion Control & Weight Management

Dachshunds are prone to obesity, so controlling meal size is just as important as frequency.

  • Follow the food label guidelines based on weight and adjust as needed.
  • Measure each portion to avoid overfeeding.
  • Limit treats to no more than 10% of daily caloric intake.

Signs You May Need to Adjust Feeding

Watch for behavioral or physical cues that your Dachshund’s schedule needs a change.

  • Hunger between meals or frequent begging may suggest the need for a small midday snack.
  • Weight gain or loss means you should reevaluate portion sizes.
  • Changes in activity level or age can affect metabolism and feeding needs.

Feed your Dachshund twice a day if they’re an adult, and adjust based on age, health, and activity. Consistent scheduling, proper portions, and nutritional balance help support long-term health and energy for this lovable and active breed.