I guess I could try pre-made raw first... I have a feeling that if I started prey-model, Thor would simply refuse to eat ever again if I had to stop it. I do like the idea of Thor chewing on bones. I've mentioned before that he doesn't like to chew all that much, and his teeth are horrible. The only thing I've ever really gotten him to chew on is a flossy, and that's if I boil it soft first.
So on one hand, I like kibble because it's the only food Thor really crunches on, and I hold out hope that the "scraping teeth" argument for kibble is true. His poops are also very good on his current kibble.
FYI, this is the one thing I know about yorkie poop - it shouldn't be SUPER hard. According to Victoria Stilwell, a proper poop is formed, but will leave a residue on the ground. The dog should not have to struggle to expell it.
OTOH, Thor definitely only eats kibble as a last resort. I'm not sure if he counts as a picky eater or not... he loves pretty much everything but fruit, vegetables, and healthy kibble. He loves the local corner store, and cannot get enough of their treats. I thought they must be cookies or something, but it's just store brand dog food.
He is skinny, but not so skinny as to be unhealthy. He's "lean".
I did give him some homemade raw once (they were handing out samples), and he wolfed that down, so maybe... but again, I train him a lot, and I want him to think the treats are high value, which is easier when he is not crazy about his food.
But what the heck, I might as well try raw for a bit.

It's another way to spoil him, and if it helped his teeth, that would be amazing.