My breeder fed our Yorkie puppy Royal Canin for Yorkshire Terrier puppies, and she absolutely loves it! It's balanced, nutritious, and made from quality ingredients. Blue Buffalo is also good, but our Bella prefers the Royal Canin because the kibbles are smaller and easier to chew. Royal Canin also makes a dry food for adult Yorkies as well. |