🐾 KibbleCalc

How Much Should a Dachshund Eat?

Typical adult weight: 16-32 lb (medium breed). Adjust the weight below to match your dog.

Check the calories per cup on your dog food's bag and enter it above; brands vary a lot (about 300-450 kcal per cup for dry food).

A neutered adult Dachshund weighing 16-32 lb needs roughly 500-830 calories a day, about 1.5-2.5 cups of a typical 350 kcal/cup dry food.

Breed note: Their long backs make extra weight risky; excess weight raises the risk of spinal disc problems.

Feeding a Dachshund puppy or adult

Medium breeds usually reach adult size around 12 months. Most adults do well on two meals a day. Check body condition every month or two, because the right amount can change with activity level and age.

Dachshund feeding FAQ

How much should a Dachshund eat per day?

A neutered adult Dachshund weighing 16-32 lb needs roughly 500-830 calories a day, about 1.5-2.5 cups of a typical 350 kcal/cup dry food. The exact amount depends on your dog's weight, age, activity and the calories in the food.

How much should an active Dachshund eat?

An active or working Dachshund may need about 620-1040 calories a day, or 1.75-3 cups at 350 kcal/cup.

How much should a senior or low-activity Dachshund eat?

A senior or low-activity Dachshund may need about 430-730 calories a day, or 1.25-2 cups at 350 kcal/cup.

Related guides

← All breeds