I stick to Royal Canine or Hills. Royal Canin does make food specifically for Yorkies and one specifically for Chihuahuas (wet and dry options) so I would try that. As an aside, both Yorkies and Chihuahua’s are notorious finicky so its important to NOT constantly change the food. Find something that they like and STICK WITH IT! DO NOT cave an offer substitutes!