Petco Text Logo
Petco Pet Logo

My Yorkie is a picky eater. What dog food should I switch him to?

Updated On September 23rd, 2025

Pet's info: Dog | Yorkshire Terrier | Male | unneutered | 1 year and 10 months old | 6 lbs

I have a teacup yorkie that is 6 pounds fully grown. I have been giving him royal canin brand dog food since he was a puppy. Sometimes i feel like he is not eating because he does not like it. so i want to switch to another brand. How do i find the right dog food for my yorkie? Or what is another brand i should use?

1 Answer

Most Helpful Answer

Image profile

Answered By Rebecca, DVM

Veterinarian

Published on July 13th, 2018

Thanks for using Petco Pet Education Center, formerly Petcoach. If Teddy is healthy and doing well, I would not jump to switching his food. Royal Canin is one of the best pet foods out there. First, be sure that he is not having any other problems causing him not to eat well. Be sure he does not have any mouth pain or GI problems. This may require a vet visit if you're unsure. If Teddy is 6 lbs, his daily amount of food should be around 1/2 of a measuring cup or slightly less, so it is not a large amount of food. Be sure you are using a measuring cup to accurately assess how much he is being fed per day. Be sure that he isn't getting many other treats during the day, as a small dog can fill up quickly with a couple treats. If you truly feel that Royal Canin is not the best of Teddy then Hill's Science diet or Iams Eukanuba are equivalent quality foods. But do not switch his food frequently as you may create a picky eater. Be sure to do any diet changes gradually over the course of a week, mixing the food gradually.

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