Petco Text Logo
Petco Pet Logo

My puppy has diarrhea from kibble. What food is best for her?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Female | spayed | 5 months and 25 days old | 32 lbs

My six-month-old puppy was having diarrhea so we switched her to a bland diet of chicken and rice. Her stool quickly became normal again. When I tried mixing some kibble into the chicken and rice, her stool got loose again. (This was just regular puppy kibble.) What should I do next? I want to make sure she’s getting the proper nutrition but regular kibble doesn’t seem to sit right in her tummy.

4 Answers

Most Helpful Answer

Image profile

Answered By Lindsey Edwards MVB, BSc, IVCA

Veterinarian

Published on May 4th, 2018

It is a good sign that she improved with a bland diet, I recommend returning to chicken and rice with a probiotic such as fortiflora for 48 hours then slowly adding a sensitive puppy food (royal canin gastrointestinal junior or calibra puppy is my preferred option). Add kibble at no more than 20% every 2 days to allow the gut to adjust

Vote icon

5Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Juliana, DVM

    Veterinarian

    Published on April 22nd, 2018

    Beau is an adorable puppy! If he is having diarrhea after feeding the training treats and switching his diet formula you may need to put him exclusively on very bland diet for a couple of days. An example of a bland diet is cooked skinless, boneless white chicken breast and white rice (1 part chicken to 3 parts rice). You can still work on his training, but use little pieces of the chicken for treats perhaps. Once his stools return to normal you can slowly transition him to his new diet over several days adding a little more of the new diet into the bland food daily. And once he is on his new diet with no diarrhea you can use a blander treat for training. Hope beau is back to himself very soon!

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Linda G, MS, DVM

    Veterinarian

    Published on June 25th, 2020

    Hello. You should be able to just incorporate the new kibble into the chicken & rice you are feeding. Start very slow & always feed small meals more frequently. As you see how Remington's digestive tract heals, you can increase the amount of food fed & the amount of the new kibble you add. At 2 months of age, the goal is to feed a minimum 3 times a day, but for now, if you only feed a tablespoon every hour or so, that is fine. If his stool remains normal, feed his total caloric recommendation in those 3 meals until he is about 16-20 weeks. Then, he should be good to feed every 12 hours. Also, be sure his stool has been checked by your veterinarian for intestinal parasites, the number one reason for a puppy to have diarrhea. Thanks for contacting Petco Pet Education Center, formerly Petcoach.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on December 29th, 2019

    Poor Lola. I suspect the new food has caused the diarrhea. Feed her a bland diet of boiled white meat chicken (no bones) and white rice in small amounts several times a day for a couple of days. Then slowly add back in her normal diet. If the diarrhea continues on the bland diet, she refuses to eat the bland diet, she starts vomiting food, stops drinking water, starts vomiting water, or becomes very lethargic, she will need to see a vet right away.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored