Just so everyone knows... My babies are my world!!! I would NEVER, NEVER, let anything happen to them. When my son is jumping around she is either in my lap or next to me. My babies do not leave my side for a second (I even have 1 that gets in the shower with me lol). I would never let anything happen, they are not left alone with ANY children, even mine because accidents can happen.
I do find it odd however that there are a few members on this Forum that are not much older than my son that own their own Yorkie and they are welcomed with open arms, but I ask for help and I get "Your dog is wise to hate your son" and "that is exdactly the reason why many breeders REFUSE to sell to people with small children" I was very hurt by this
Thank you all so much for the great suggestions

I will keep you updated on what works