
Small dogs need small portions — but big nutrition.
If you have a Chihuahua, Yorkie, Maltese, Shih Tzu, or Cavalier, you already know they burn energy fast. Their stomachs are small. Their teeth are tiny. And overfeeding can quickly lead to weight gain.
These homemade dog food recipes for small dogs are designed to be:
-
Nutrient-dense
-
Easy to digest
-
Soft and small-bite friendly
-
Balanced for 5–20 lb dogs
Each recipe uses lean protein, gentle carbs, and controlled fats to support energy, digestion, and coat health.
Understanding Nutritional Needs for Small Dogs
Small breeds (5–20 lbs) have faster metabolisms than large dogs.
How Many Calories Do Small Dogs Need?
Most small dogs need:
-
30–40 calories per pound per day
Example:
A 10-lb dog needs about 300–400 calories daily.
Always adjust based on activity and body condition.
What Should a Small Dog’s Diet Include?
1. Protein (20–30%)
Lean meats support muscle and steady energy.
Best options:
-
Chicken breast
-
Turkey
-
Lean beef
-
Salmon
2. Healthy Fats (10–15%)
Too much fat can cause pancreatitis in toy breeds. Keep it moderate.
Safe choices:
-
Olive oil
-
Fish oil
-
Small amounts of coconut oil
3. Digestible Carbohydrates (40–50%)
Provide steady energy without blood sugar spikes.
-
Sweet potato
-
Oats
-
Brown rice
-
Pumpkin
4. Calcium Support
Small breeds are prone to bone issues. Long-term homemade feeding should include a vet-approved calcium source.
Homemade Dog Food Recipes for Small Dogs
These recipes are portion-controlled and easy to chew.
1. Chicken & Veggie Power Bowl

Ingredients
| Ingredient | Why It Works |
|---|---|
| 1 cup cooked shredded chicken | Lean protein for muscle support |
| ¼ cup mashed sweet potato | Energy and fiber |
| 2 tbsp finely chopped carrots | Eye and immune support |
| 2 tbsp zucchini (peeled) | Gentle digestion |
| 2 tbsp broccoli florets | Antioxidants |
| 1 tsp olive oil (optional) | Coat support |
How to Make
Step 1
Boil or bake chicken until fully cooked (165°F internal temp). Shred finely into small pieces.
Step 2
Steam vegetables until soft. Chop into tiny pieces for easy chewing.
Step 3
Mash sweet potato until smooth.
Step 4
Mix all ingredients thoroughly.
Step 5
Cool to room temperature before serving.
Portion Guide
-
5–10 lbs: 2–4 tablespoons per meal
-
10–20 lbs: ¼–½ cup per meal
Feed 2–3 times daily.
2. Beef & Sweet Potato Soft Stew
Ingredients
| Ingredient | Why It Works |
|---|---|
| ½ lb lean ground beef | Energy and protein |
| ½ cup sweet potato cubes | Digestible carbs |
| ¼ cup chopped green beans | Low-calorie fiber |
| ¼ cup spinach | Antioxidants |
| 1 tsp olive oil | Skin and coat health |
| 1 cup low-sodium beef broth | Hydration and softness |
How to Make
Step 1
Brown beef in a skillet. Drain excess fat.
Step 2
Boil sweet potatoes until tender.
Step 3
Add green beans and spinach. Simmer until soft.
Step 4
Combine beef, vegetables, broth, and olive oil.
Step 5
Cool completely before serving.
This stew texture works well for dogs with small teeth or dental issues.
3. Salmon & Oat Nourish Bowl

Ingredients
| Ingredient | Why It Works |
|---|---|
| ½ cup cooked salmon (boneless) | Omega-3 for coat health |
| ¼ cup plain pumpkin | Digestive support |
| ¼ cup cooked oats | Gentle energy source |
| 2 tbsp grated zucchini | Hydration |
| ½ tsp parsley (optional) | Mild antioxidant boost |
How to Make
Step 1
Bake salmon at 375°F for 10–12 minutes. Remove bones.
Step 2
Cook oats until soft and creamy.
Step 3
Steam zucchini lightly.
Step 4
Mix all ingredients well.
Step 5
Cool and portion into small servings.
Great for picky eaters and dogs needing skin support.
How Much Homemade Food Should a Small Dog Eat?
General daily guideline:
-
5–8 lbs → ½ to ¾ cup per day
-
10–15 lbs → ¾ to 1¼ cups per day
-
15–20 lbs → 1 to 1½ cups per day
Divide into 2–3 small meals.
Always monitor body condition. You should feel ribs without seeing them.
How to Transition Your Small Dog to Homemade Food
Switch slowly over 7–10 days.
Days 1–3
25% homemade + 75% current food
Days 4–6
50% homemade + 50% current
Days 7–9
75% homemade + 25% current
Day 10
100% homemade
If loose stool appears, slow the transition.
Storage Tips
-
Refrigerate up to 4 days
-
Freeze in small portions for up to 2 months
-
Thaw overnight in fridge
-
Serve at room temperature
Small dogs do better with fresh, smaller batches.
Common Mistakes to Avoid
-
Feeding large chunks (choking risk)
-
Using fatty cuts of meat
-
Adding salt or seasoning
-
Overfeeding treats
-
Skipping calcium for long-term feeding
Benefits of Homemade Food for Small Dogs
-
Better portion control
-
Fewer fillers
-
Softer texture for small teeth
-
Improved digestion
-
Healthier coat
Frequently Asked Questions
Can small dogs eat homemade food daily?
Yes, if properly balanced. Long-term feeding should include vet-approved supplements.
Are grains safe for small dogs?
Most small dogs tolerate oats or rice well. Avoid if your dog has grain sensitivity.
What if my dog is picky?
Warm the food slightly or mix with a small amount of low-sodium broth.
Final Thoughts
Small dogs may be tiny, but their nutritional needs are serious. Homemade meals give you full control over ingredients and portion size.
Start with one recipe. Watch your dog’s energy, coat, and digestion. Adjust slowly. And always consult your vet if your dog has health concerns.
Healthy food. Small portions. Big benefits.