Petco Text Logo
Petco Pet Logo

My puppy is a picky eater. How do I get her to eat dry kibble?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Female | unspayed | 11 lbs

I have a lhasa terrier mix pup and she is 4 months old, she eats everything except her dog food i have tried so many brands from acana, royal canin to pedigree but she refuses to eat. I'm not sure whether she gets proper nutrition from homly food so i want her to eat dry food, is there anything that I can do.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Strydom, DVM

Veterinarian

Published on October 20th, 2019

Small breed dogs are notoriously picky and I'm afraid you have made it worse by giving in to her "not liking a food" so quickly that you have trained her to hold out for something better. I suggest you refer to this article for more information on how to handle this. I recommend you pick one food that you want to feed that is in your budget and follow the steps in the article. Do not give any treats or humans foods. Do not talk to her at all during feeding time. She will not starve herself. Dogs can go multiple days without eating. Don't feel sorry for her. To entice her to eat you can mix a teaspoon of canned dog food (the same brand) in with the dry food. ( https://www.hillspet.com/dog-care/nutrition-feeding/my-dog-is-a-picky-eater ) As a side note, if you are not planning to breed her you should have her spayed. Hormones can cause them to be picky eaters.

Vote icon

2Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored