I really like Royal Canin foods. They have a Yorkie formula as well as small puppy type. If you switch just make sure you do it gradually. Good luck on your new puppy and your first post.....You must be the ultimate YT stalker being a member since 2006