Puppy Food

All of our puppy food. Perfect for encouraging healthy growth and development in your little one. Having trouble choosing? Take a look at our guide to the best dog food for puppies where we answer some common questions about feeding puppies.

  • From  £12.49

    To  £45.99

  • Any 2 - 15kg For Free Delivery (Extra items may incur their own charge)
    See more information about the Dr Green Puppy Chicken Dog Food 15kg

    NOW £15.49

  • NOW £10.00
    See more information about the EUKGrowing Puppy Toy Breed Chicken 2kg

    NOW £11.99

  • NOW £10.00
    See more information about the EUKGrowing Puppy Small Breed Chicken 2kg

    NOW £11.99

  • NOW £10.00
    See more information about the EUKGrowing Puppy MediumBreed Chicken 2kg

    NOW £11.99

  • NOW ONLY £35.00 EACH
    See more information about the Eukanuba Natureplus+ Grain Free Salmon Puppy/Junior 10kg

    NOW £42.99

  • NOW £49.99

  • NOW £13.99

  • From  £10.49

    To  £34.99

  • NOW £10.49

  • From  £10.49

    To  £34.99

  • NOW £26.99

  • From  £9.72

    To  £43.99

  • From  £12.19

    To  £58.39

  • From  £8.99

    To  £41.39

  • From  £3.79

    To  £16.99

  • From  £3.79

    To  £56.99

  • Now £27.00
    See more information about the Beta Puppy/Junior Chicken 14kg

    From  £8.29

    To  £38.29

  • Now £27.00
    See more information about the Beta Puppy Large Breed 14kg

    From  £8.29

    To  £38.29

  • From  £8.99

    To  £36.99

  • From  £8.09

    To  £35.49

  • From  £0.79

    To  £8.49

  • NOW £10.99

  • NOW £26.99

  • NOW £7.20

  • From  £6.49

    To  £26.99

  • NOW £22.99

  • NOW £12.49

  • NOW £21.49

  • NOW £14.99

  • NOW £3.19

  • NOW £6.00 EACH
    See more information about the IAMS Vitality Puppy Large Chicken 2kg

    From  £6.99

    To  £33.99

  • From  £5.49

    To  £17.99

  • NOW £1.79

  • NOW £1.45

  • NOW £11.00

  • NOW £11.49

Best Dog Food for Puppies