Hi and welcome to YT. Yorkies are awesome little ones! They are head strong and stubborn too, training for some takes a lot of patience and time. I use belly bands on my boy to keep him from peeing in the house, he is basically trained but if the notion hits he will lift his legs on my furniture. Belly bands are a priceless tool to me. The only thing I will stress with your children is that Yorkies are small and do get under feet easily, they are easily injured (or worse) because of their size, I would strongly enforce no rough housing or running in the house with the kids and keeping toys picked up as they will think the toys is theirs. If you do get a Yorkie be prepared they steal your heart quickly!