The one thing about dogs, they are TRUE and unlike a lot of humans, big or small, they love unconditionally, and will die for the owners.
Too many ****ed humans that just can't get that concept.
Your Yorkie is a big dog in a little dog and would defend your wife just like the large Shepard...