Petco Text Logo
Petco Pet Logo

My 5-month-old husky puppy has diarrhea and won't eat dog food. Help!

Updated On September 23rd, 2025

Pet's info: Dog | English Cocker Spaniel | Female | spayed | 3 years and 7 months old

I brought new pet Siberian husky n he got loose motions he is 5 months old n doesn't eat dog food. He eat chapati ( flat bread made from wheat n heat on pan ) like wild dog but his breeder said he eats only dog food. How to stop his loose motions.he doesn't understand what I am saying n he is very light weight of 20 kgs

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

2 Answers

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on July 6th, 2017

Congrats on your new puppy, but I'm sorry that he isn't eating and has diarrhea. Chapati isn't a healthy or balanced diet for a puppy, Naughty needs a puppy formulated food. He likely has the diarrhea from the changes in diet from dog food to chapati. I can give you a home remedy to try to see if that helps the diarrhea, but he does need to be on a puppy formulated food. Moving into a new home is stressful, so he may not eat due to this stress. It will take time for him to adjust, but clear up the diarrhea first and then deal with the not eating dog food. Withhold food for 8-12 hours, then feed 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 his normal diet of puppy food. Mix the bland diet in with the puppy food, and over the course of a week, slowly increase the puppy food and decrease the bland diet until he is eating the puppy food only. I hope this helps!

Vote icon

2Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Bette Isacoff

    Dog Trainer

    Published on July 9th, 2017

    First, you should have Prince examined by the vet to determine the cause of the loose stools. You are correct in not giving him any human food. Just present his dog food. He may not eat it at first, but do not give in. Keep offering the dog food and, when he is hungry enough, he wil eat it. This may even take several days, but remember: you are not starving him. The food is there . . . he is choosing not to eat it. This is a battle of wills, and SIberians can be very, very stubborn. Just stand your ground. WHen he realizes he has no other choice, he will be satisfied with the dog food.

    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