Petco Text Logo
Petco Pet Logo

What food should I feed my puppy? Grain-free, by-products, and budget.

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Male | unneutered | 5 months and 3 days old | 40 lbs

I'm not sure what to be feeding my puppy. He is 5 months old and weighs about 40 lbs. We were told his mother is Aussie and Border Collie mix while dad is Kelpie and lab mix. We have tried some different foods and have disliked some of them. Beef is not an option for him - causes digestion issues. Is grain-free good/bad? I've read both: good for fiber sources but bad, may be linked to heart disease. Are by-product meals as bad as people think they are? I need affordable: one dollar/lb or less.

1 Answer

Most Helpful Answer

Image profile

Answered By Catherine Stecyk

Veterinarian

Published on April 5th, 2019

Hello and thank you for reaching out to Petco Pet Education Center, formerly Petcoach. Any puppy, especially one that is going to be a larger breed dog when fully grown, should be eating a kibble diet that is formulated for puppies/growth. Highly recommended dog food brands include Purina, Hills Science diet, and Royal Canin. That being said, cheaper options such as Pedigree are absolutely fine. We do NOT recommend grain free diets, especially in larger dogs, as they are linked to the development of a deadly type of heart disease called Dilated Cardiomyopathy (DCM). Vegetarian and vegan dog food are also very unhealthy. Dog foods that contain by-product are not bad/unhealthy. By-product can include the internal organs such as liver, heart, even bone, which are all rich in nutrients for dogs. I hope this is helpful! Best of luck finding a food for Apollo.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored