Best Homemade Dog Food Recipes for Small Dogs

Homemade dog food recipes for small dogs with chicken, beef, and salmon in small portion bowls

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

Chicken and vegetable homemade dog food for small breed dogs

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

Salmon and oats homemade dog food recipe for small dogs

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.

Author photo of pet care writer and researche

Muhammad Awais

Pet care writer with practical expertise in dog training, grooming, nutrition, and everyday pet health—sharing trusted, research-based advice for pet parents.

Recent Post

Leave a Reply

Your email address will not be published. Required fields are marked *