I hope it is ok if I am honest, in the end do what you think is best. The people who breed both yorkies and mixes are probably not the best breeders and do not do proper health testing, which in the end means huge vet bills for you. Also when they say litter trained that is an a maybe

when you bring the pup home it takes a period of time to adjust to its new environment a few weeks where it will go potty on your floor. As far as size, this is going to be a small dog so you need to think about the pup and your child, a dog of this size takes time and dedication, more than likely it will need nutra cal for(hypoglycemia) common in small dogs and special food it will probably not like so you will have to take the time to hand feed. Also he/she will be very fragile so if your baby even hits it or steps on it once the pup could suffer serious injury or death. There have been members dogs who have passed from being dropped and stepped on, so don’t say it can’t happen it is easier than you think. Now saying that I have a mix and lover her to death, I would not trade her for the world. I am 23 and also married and my husband is in grad school, we have spent every penny of our savings and vacation money on Lily’s health and hypoglycemia thousands and thousands of dollars not to mention the time off work. This is not true for all mixes and also happens to well breed dog. Just food for thought, if you want to talk more you can also PM me, Good luck in your decision.