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 won't eat dog food, only human food. What can I do?

Updated on September 23rd, 2025

Pet's info: Dog | Mixed Breed | Male | 1 month and 26 days old | 1.2 lbs

My puppy eats table food/ human food, i went to the vet and she said that it's better to feed him a dog food, i fed him a dog food but he doesn't like it , what should I do?

2 Answers

Most Helpful Answer

Dr. Strydom, DVM

Answered By Dr. Strydom, DVM

Veterinarian

Published on June 15th, 2019

You need to be strong and stop giving in. Knight is training you, instead of the other way around. He will not starve. If all you offer is dog food, eventually he will eat it. Table food is VERY bad fro them. He is very young still so I would recommend using Royal Canin puppy mousse and also keep some dry food out for him as well.

( https://www.royalcanin.com/us/dogs/products/retail-products/starter-mousse-tray-dog-food )
Vote Icon1Pet Parents found this answer helpful

Related Answers from Veterinarians

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