It takes 3 weeks of trying a food to know if it's going to help at all. Of course if they get really sick on it, you can't wait that long. Sometimes GI upset around a food change works itself out...
Have you tried mixing the canned lamb with the old food that she didn't like?
Tried a lamb and no grain kibble?
How about feeding the chicken and rice or lamb canned. After a few days and as long as she is doing well, slowly add in the original kibble or a lamb based kibble. Wait a few weeks, make sure she is doing well, and then slowly add raw. Generally, it looks like some of the foods that she doesn't do great on are "high end, holistic". Not all dogs do. Perhaps it's just an ingredient intolerance, but it could also be the make up of these foods. they tend to be a bit higher in protein and/or fat. People could debate all day about how this isn't true or how they are dogs, so they should be able to handle it, but it's very obvious that some Yorkies can't. The last thing you want to do is be so concerned about feeding the best food, that the GI tract is constantly angry, and then other problems will result (including possibly pancreatitis).
Go slow.
Put her on what you know works (as long as she is pretty much done growing, she can probably go a couple-few weeks unbalanced - but the lamb sounds like it will work anyway), then slowly transition to another kibble. But a tiny amount of loose stool isn't that uncommon.
__________________ Crystal  , Ellie May (RIP)  , Rylee Finnegan  , and Gracie Boo🐶 |