Petco Text Logo
Petco Pet Logo

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

Image profile

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 icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. Strydom, DVM

    Veterinarian

    Published on

    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 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