Petco Text Logo
Petco Pet Logo

My puppy has an upset stomach from new food. What can I feed him?

Updated On September 23rd, 2025

Pet's info: Dog | Staffordshire Bull Terrier | Male | unneutered | 4 months old | 16 lbs

I gave my 16 week old Staffy a bowl of adult dog food after trying numerous stores to find his usual Puppy Complete dog food. Asda (where I normally buy it from) didn't have any in stock, and neither did Jollyes or Tesco. He has done a really loose poo a couple of hours after eating. He is still energetic and drinking plenty water. What should I feed him if I can't get him any of his usual food tomorrow? Also, will his stomach settle if I keep him away from food until morning?

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Leigh, DVM

Veterinarian

Published on January 15th, 2017

Diet change can cause some stomach/intestinal upset. You could feed him a bland diet of boiled chicken and white rice until you can get his regular food. If the loose stool continues than have your vet take a look at him. Your vet can prescribe medications to help.

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