You're a brave guy, James! Three yorkies...WOW!

Of course, given their ages it does look as if they've been obtained about a year apart. (Hmmm, and are you planning on keeping with tradition and getting them another Roman named brother soon???

)
My real question is how you fit all three of them on your lap at once? I have only two at present (Maggie and Molly), and both of them seem to want the lap at the same time. With two, it can (marginally) be accomplished...if I can get the Mag-ster to lay sideways. I just don't see how it can be worked with three (and I have a 34 inch inseam...very long legs, very much lap available here).
I do fully believe it is possible to be a "good puppy parent" to three little ones...no different than loving three skin-kids equally. But these are such lap babies....