Try and not stress about it. With little puppies you either have to have your eyes on them, or they need to be crated. Pick up a couple of baby gates, and they can easily be separated if the Yorkie is not a fan of the puppy.
Most older dogs need a break from puppies anyway, even the ones that like them.
Not all those who wander are lost.
Life is just a leap of faith.
Spread your arms and hold your breath and always trust your cape.
Two things define you. Your patience when you have nothing, and your attitude when you have everything.