Small Dog Food Cost Per Month: Complete Guide (2026)
Small breeds cost less to feed than large breeds, but their higher metabolic rate per pound means the savings aren't as dramatic as you might think. Here's exactly what to expect for small dogs under 20 lbs.
Small Dog Monthly Food Costs by Brand
Brand 10lb Dog 15lb Dog 20lb Dog Royal Canin $24 $32 $40 Hill's Science Diet $22 $29 $36 Blue Buffalo $20 $26 $32 Purina Pro Plan $18 $24 $30 Iams ProActive Health $12 $16 $20
Browse our detailed breed pages for complete cost breakdowns:Popular Small Breeds & Their Food Costs
Small breed dogs have faster metabolisms than large breeds. A 10lb Chihuahua needs about 240 calories per day, while a 70lb Labrador needs about 1,150 calories. That means a Chihuahua needs about 21% of what a Labrador eats, despite weighing only 14% as much. This metabolic scaling means:Why Small Breed Food Costs More Per Pound
Because small dogs eat less, small inefficiencies in feeding can have a proportionally larger impact on your budget:Small Breed Feeding Tips to Save Money
Here's what you can expect to spend monthly based on your small dog's weight, using Purina Pro Plan pricing:Small Breed Food Costs by Weight Range
Weight Daily Calories Budget Brand Mid-Range Premium 5 lbs (Chihuahua) 165 $10-13 $15-20 $22-30 10 lbs (Pomeranian) 275 $14-18 $20-28 $30-40 15 lbs (Shih Tzu) 370 $18-22 $25-35 $38-50 20 lbs (Boston Terrier) 460 $20-26 $30-42 $45-60
Calculate Your Small Dog's Food Costs
Get an exact personalized estimate based on your dog's weight, breed, and chosen brand.
Calculate Costs