Petco Text Logo
Petco Pet Logo

My puppy threw up and has mucus in poop. Is it the food?

Updated On September 23rd, 2025

Pet's info: Dog | Labrador Retriever | Male | unneutered | 11 months and 17 days old | 70 lbs

My dog threw up his Purina puppy chow which he has been eating his whole life. It was undigested the first time(I could see the actual kibble) and just again which it wasn't distinguishable just like a brown orangey color. He also pooped. It wasn't diahreea, but had a normal stool shape but also was covered in mucous? Liquid? I'm really starting to think it's the food. Because when I was just given him rice and chicken to soothe his stomach he was fine. Any suggestions?

4 Answers

Most Helpful Answer

Image profile

Answered By Dr. Massimo Orioles, DVM, Cert AVP, MRCVS

Veterinarian

Published on December 22nd, 2018

Yes this could be definitively due to diet. As a first approach, I would suggest to withhold food for the next 8-12 hours and then start feeding with a bland diet based on boiled chicken and rice in small portion every 6 hours for the following 48hours. Then gradually reintroduce the normal diet over 5 days. I would definitively recommend a veterinary check up if the signs persist or you notice lethargy or inappetence. Hope this answer was helpful, but please do not hesitate to contact us again on the forum or by requesting a consultation if you have any more questions or to discuss it any further. Please find the time to give us a feedback about the consultation as that will be used to improve our service.

Vote icon

2Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Lindsey Edwards MVB, BSc, IVCA

    Veterinarian

    Published on February 5th, 2017

    I recommend you feed a bland diet of boiled chicken and rice or a wet diet designed for intestinal upset for 72hours with an added probiotic such as fortiflora. Ensure he is up to date with deworming medications also and monitor for any other signs such as vomiting

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Destini R. Holloway, DVM

    Veterinarian

    Published on November 28th, 2019

    Poor pup. It sounds like Sakthi has a bout of colitis (inflammation of his colon). As long as he is acting normal, normal energy level, eating well and no vomiting or blood in his stool, then this is possibly just colitis. Colitis in puppies is generally caused by the pet eating something that upset their system or intestinal parasites (i.e. roundworms, hookworms, coccidia, etc). I would recommend taking puppy to your vet for a fecal test and antibiotics to start. But for now you can do a few things to help improve the stools: 1) Bland diet of boiled plain chicken or lean ground turkey and rice 2) Fiber- add 1-2 tsp of canned pumpkin (not the pie filling) to his food daily 3) Probiotic- give daily Culturelle (over the counter) or Fortiflora (found online) to help support the natural GI flora Most pets with colitis will require a short course of oral prescription antibiotics, so it is best to get Sakthi seen soon but you can start the suggestions above to improve the stools in the meantime. Best wishes with your puppy Sakthi moving forward and thanks for visiting Petco Pet Education Center, formerly Petcoach! Take care. : )

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Daniel Fonza, DVM

    Veterinarian

    Published on November 16th, 2017

    Hi there and thank you for using Pet Coach! I would recommend bringing a fecal sample in to a veterinarian to have it tested for intestinal parasites as this will require deworming treatment. I would also start feeding a bland diet as outlined below and see if this helps solidify the stool and consider a canine probiotic such as Purina Fortiflora. GENERAL INFORMATION A bland diet is a diet that is soft and highly digestible. It is low in fiber, fat and protein and is high in carbohydrates. Bland diets are generally composed of a single carbohydrate source and a single lean protein source. The most common bland diet is boiled rice and boiled lean chicken breast, without skin and bones. Since bland diets are low in fiber, stool production slows and defecation is less frequent. Bland diets are fed to rest the gastric system and to help promote normal stool formation. Animals that are physically sick should not be fed bland diets as a method of treatment. PRIOR TO FEEDING A BLAND DIET Pets should be fasted for 12 to 24 hours. Young animals should not be fasted for more than 12 hours. Fasting will allow the intestinal system to relax and minimize acid secretions that may irritate and inflame the intestinal lining. During the fast small amounts of water or ice chips may be provided. Never fast a sick animal, it may cause disease progression and death. BASIC BOILED RICE AND CHICKEN BLAND DIET RECIPE CARBOHYDRATE SOURCE: Boiled white rice LEAN PROTEIN SOURCE: Chicken breast, no skin and bones BOILED RICE: 1 part white rice with 3 parts water boiled for 20 – 25 minutes or until the rice is easily crushed. BOILED CHICKEN: De-fat chicken breast and boil in water for 10 – 15 minutes or until the chicken meat is easily pulled apart and cooked all way through. MIXING INSTRUCTIONS: Finely chop the lean protein and mix 2 cups carbohydrate source and ½ cup lean protein source. STORAGE INSTRUCTIONS: Bland diets can be premade and stored in the refrigerator for a maximum of 48 hours. The bland diet can be cooked in a batch and frozen in feeding sized portions to minimize preparation time. Thaw and warm the frozen diet prior to feeding. PERMITTED LEAN PROTEIN SUBSTITUTIONS Pork loin, egg whites, low fat cottage cheese. 7% low fat hamburger, plain low fat yogurt. PERMITTED CARBOHYDRATE SUBSTITUTIONS Boiled potatoes, boiled spaghetti, Minute rice. PERMITTED COMMERCIAL BLAND DIETS Science Prescription Diet I/D, Eukanuba Veterinary Diet Low Residue, Royal Canin Veterinary Diet Intestinal HE. FEEDING INSTRUCTIONS Estimate 25% of your animal’s diet and feed that amount of the bland diet every 6 – 8 hours. Smaller animals will require less and larger animals will require more adhering to the same carbohydrate to lean protein source ratio. The bland diet should be fed for 4 -5 days with no treats or other food sources until stools are firm. TRANSITION BACK TO A NORMAL DIET Never transition back to a regular diet rapidly. Transition back to the regular diet over a 1 week period. Start by adding 25% of the regular diet to 75% of the bland diet and feed that combination for 2 days. If stools continue to be firm then continue substituting the regular diet in 25% increments and feeding the combination in 2 day time intervals until the diet is 100% regular diet. Minimize treats for 1 week after moving the diet back to 100% regular diet.

    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