Weaning Puppies & Kittens: Transitioning from Formula to Food

Edited

Weaning is the gradual process of transitioning a puppy or kitten from milk replacer to solid food. Most puppies and kittens begin showing interest in food around 3–4 weeks of age, but every baby develops at a slightly different pace.

The goal is not to stop formula as soon as they take their first bites! During early weaning, formula continues to provide important nutrition while they learn how to lap and eat food on their own.

When Is My Foster Ready to Try Gruel?

Puppies and kittens may be ready to begin exploring gruel when they are:

  • Around 3–4 weeks old

  • Walking and becoming more mobile

  • Beginning to explore their environment

  • Showing interest in food or trying to lick/chew

  • Able to lap from a shallow dish

Some babies understand gruel immediately, while others need several days to figure it out. Even littermates may progress at very different rates.

Never force a puppy or kitten's face into the food.

What Is Gruel?

Gruel is a soft mixture of wet puppy or kitten food and prepared milk replacer. It provides a bridge between bottle feeding and eating regular food.

How to Make Gruel

Step 1: Prepare the formula normally.
Mix the powdered puppy or kitten milk replacer with water using the correct measurements listed on the formula packaging, just as you would when preparing a bottle.

Do not add extra water to the powdered formula or change the formula-to-water ratio.

Step 2: Add the prepared formula to wet food.
Mix the prepared formula with canned puppy or kitten food.

Step 3: Adjust the consistency.
During the first few days of weaning, make the mixture soft and soupy enough that the baby can easily lap it from a shallow dish.

As they become more comfortable eating, gradually decrease the amount of liquid so the gruel becomes thicker.

If your foster team has asked you to increase hydration, you may be instructed to make the gruel a little extra soupy—but it should still contain plenty of food and should not be mostly liquid.

Step 4: Serve warm.
Gruel should be comfortably warm, never hot.

Formula Still Matters!

Eating gruel once does not mean a puppy or kitten is completely weaned.

During the transition, continue offering formula while introducing gruel. Depending on the baby's age, weight, development, and how well they are eating, your foster team may have you:

  • Offer formula before gruel

  • Offer formula between gruel meals

  • Continue bottle feeding while offering gruel several times throughout the day

  • Gradually decrease formula as the baby consistently eats enough food on their own

Follow the feeding schedule provided by your foster team for your specific puppy or kitten.

What If One Sibling Eats More Than Another?

This is common!

One puppy or kitten may dive straight into the bowl while another sibling only takes a few bites. What matters is making sure each individual baby is receiving enough nutrition and continuing to gain weight.

If needed:

  • Watch each baby eat

  • Feed littermates separately

  • Make sure a larger or more enthusiastic sibling isn't pushing a smaller baby away

  • Continue supplemental formula as directed

  • Weigh each baby individually

Do not assume everyone ate enough simply because the bowl is empty.

Daily Weights Are Important

During weaning, weigh puppies and kittens every day, especially if they are underweight, smaller than their littermates, or have recently had feeding or hydration concerns.

Try to weigh them at approximately the same time each day and record the weight.

We are looking for an overall upward trend.

A single weight can vary slightly depending on when the baby last ate, drank, urinated, or had a bowel movement. Consistent weight loss or failure to gain, however, may tell us that the baby is not receiving enough nutrition or that something else is going on.

Don't Forget Water

Once puppies and kittens begin transitioning to food, provide access to fresh water in a shallow, safe dish.

They may play in it, walk through it, or make a mess at first—that's okay! They are still learning.

Replace the water frequently and keep their bedding and environment clean and dry.

Messy Babies Are Normal!

Learning to eat gruel is rarely graceful.

Expect food on faces, paws, bedding, siblings…and probably you.

After meals, gently clean food from their face, chin, chest, and paws with a warm damp cloth and dry them thoroughly. Keeping babies clean and dry is especially important because young puppies and kittens can lose body heat quickly.

When Can I Make the Gruel Thicker?

As your foster becomes comfortable eating and continues gaining weight, gradually make the gruel thicker.

The progression generally looks like:

Formula + very soft gruel → thicker gruel → wet food → wet food with softened dry food → age-appropriate solid food

There is no need to rush. The transition should happen gradually based on how well the individual puppy or kitten is eating and developing.

When Should I Contact the Foster Team?

Please contact us if you notice:

  • Refusal to eat or suddenly decreased appetite

  • Difficulty bottle feeding or eating gruel

  • Weight loss

  • Failure to gain weight

  • Signs of dehydration

  • Vomiting

  • Persistent or significant diarrhea

  • Weakness or unusual lethargy

  • Difficulty breathing

  • A puppy or kitten becoming significantly smaller or weaker than littermates

  • Any sudden change that concerns you

Don't wait for your next scheduled check-in if you are worried about your foster. Call or email us—we would rather hear from you early!


Remember

Weaning is a transition, not a single event.

Some babies race toward the food bowl, while others need a little extra time and support. Continue formula as directed, introduce gruel gradually, track weights, and let your foster team know how things are progressing.

You provide the patience and messy meals—we'll help you through the rest!

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.