What's the best food for a puppy?

Nutrition is one of the most important factors for ensuring your puppy's healthy growth. Discover the best options for small and medium/large breeds.


Qual a melhor ração para um cão bebé?

Food is one of the most important factors to ensure your puppy's healthy growth. Choosing the right food helps maintain strong bones, healthy teeth, shiny coat, and adequate energy for daily play.

At what age can dogs start eating kibble?

Dogs can start being weaned and introduced to dry kibble between 3 to 4 weeks of age, but the complete transition usually occurs around 6 to 8 weeks. It's important to choose specific foods for puppies, as they have nutrients adapted to accelerated growth needs, including quality proteins, essential vitamins, and minerals.


Best puppy food: small breeds

In this table, we've gathered the best options for small breeds. We also included generic foods that can be used for any size. The options are ordered by price per kg (ascending) to facilitate choice.

Product Brand Description Price/kg
Libra Dog Puppy Chicken 12 kg Libra Dog Complete food for puppies with chicken, ideal for supporting healthy growth. 2.52 €/kg
Ownat Classic Junior 12kg Ownat  Recipe rich in meat and whole grains. 3.50€/kg
Advance Dog Mini Puppy Chicken & Rice 7 kg Advance Formula adapted for small dogs, with chicken and rice for easy digestion. 4.68 €/kg
Acana Dog Puppy Recipe 11,4 kg Acana Recipe with chicken and fish, rich in high-quality proteins. 5.95 €/kg
Royal Canin Mini Puppy 8 kg Royal Canin Specific food for mini dogs, with kibble adapted for small jaws. 7.05 €/kg
Hills Small & Mini Puppy 1.5kg Hills  Contains Chicken as the main protein source. Supports brain and eye development. 9.39 €/kg

Best puppy food: medium/large breeds

For medium-sized dogs, it is essential to ensure that the food offers support for bone and muscle growth, as well as enough energy to explore the world.

Product Brand Description Price/kg
Libra Dog Puppy Chicken 12 kg Libra Dog Complete food for puppies with chicken, ideal for supporting healthy growth. 2.52 €/kg
Ownat Classic Junior 12kg Ownat Recipe rich in meat and whole grains. 3.50€/kg
Advance Dog Maxi Puppy Chicken & Rice 12 kg Advance Formula adapted for medium/large dogs, with chicken and rice. 3.96 €/kg
Brit Fresh Dog Puppy Large Breed Beef & Pumpkin 12 kg Brit Strengthens muscles and bones of medium to large dogs, with easy digestion. 4.46 €/kg
Pro Plan Medium Puppy Sensitive Skin 12 kg Pro Plan For dogs with sensitive skin, helps promote skin and coat health. 4.95 €/kg
Royal Canin Medium Puppy 15 kg Royal Canin Complete food for medium dogs, with adapted kibble and essential nutrients. 4.98 €/kg
N&D Ancestral Grain Chicken & Pomegranate Medium/Maxi Puppy 12 kg N&D Recipe with chicken and pomegranate, rich in antioxidants. 5.39 €/kg
Acana Dog Puppy Recipe 11,4 kg Acana Formula rich in chicken and fish proteins, ideal for healthy growth. 5.95 €/kg
Hills Medium Puppy 2.5kg Hills  Recipe with Lamb and Rice for dogs up to 12 months. 8.44 €/kg

Tips for choosing the right food for your puppy

  1. Always prefer puppy-specific foods.

  2. Pay attention to kibble size: small dogs need smaller kibble.

  3. Observe the composition: high-quality proteins, essential minerals and vitamins.

  4. Maintain regular feeding times and always have fresh water available.

  5. Make a gradual transition from mother's milk or formula to dry food, mixing for a few days.