My yorkie is picky, as well. Dry food is better for their teeth. I've had success with Royal Canin and Natural Balance L.I.D. Grain Free. Natural Balance is also good because there's limited ingredients for dogs with allergies. She also LOVES Stella and Chewys Freeze Dried Dinners sprinkled over her dry food. Natural Balance wet food is also good mixed into her dry food.