Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

My puppy only eats chicken & rice. How do I get him to eat dog food?

Updated on September 23rd, 2025

Pet's info: Dog | Samoyed | Male | unneutered | 2 lbs

My 4 month old Japanese Spitz only eats chicken and rice.He doesn't eat any dog food.

3 Answers

Most Helpful Answer

Sara Farmer, DVM

Answered By Sara Farmer, DVM

Veterinarian

Published on July 31st, 2017

As you probably realize this is not a balanced diet for a growing puppy. If you haven't already I would recommend trying various canned puppy foods with a little chicken and rice mixed in. If he absolutely won't eat you can talk to your veterinarian about whether or not it is safe for you to leave food out and wait for him to eat when he's hungry - this could take a day or even longer. If you don't mind cooking for him you could also ask your veterinarian for a referral to a nutritionist to help create a recipe for a balanced home cooked diet.
Vote Icon1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on May 1st, 2017

    Unfortunately, it's not likely to be a nutritionally balanced diet for Pocholo, and as a growing puppy, he needs higher amounts of protein, calcium, and calories to support his growth. He really should be eating a puppy formulated food, and you may have to get tough with him to eat it. You can try mixing together pureed chicken with with puppy food so he can't just pick out the chicken, and over the course of two weeks, increase the amount of puppy food and decrease the amount of chicken puree until he is eating the puppy food only. Being tough on him would mean putting his food down for 15-20 minutes in the morning, and then taking away after that time even if he hasn't eaten. He then gets NO other food until his next meal time, no treats or human food at all. This is very important. Then at dinner time, put his food down again for 15-20 minutes and take it away after this time even if he hasn't eaten. No food again until breakfast the next morning. He needs to learn that he needs to eat when he's given food and he won't get any other food at all. Try the pureed chicken first with his puppy food to see if that works before getting tough. Good luck, I hope this helps!

    Vote Icon

    1Pet Parents found this answer helpful

  • Answered By Ricardo Fernandez, DVM

    Veterinarian, Veterinary Oncology Resident

    Published on April 25th, 2018

    Thanks for using Petco Pet Education Center, formerly Petcoach! I would recommend that you consider feeding him a diet that is composed of the same protein and carbohydrate that is part of the his previous diet while it arrives. This means that if his food was mainly a chicken and white rice diet then you would ideally feed him a diet with that for example. This would be fine and he is more likely to tolerate it well. Good luck and have a good night!

    Vote Icon

    1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

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

Share

Styled arrow button