If you have your heart set on a Yorkie try getting a larger size adult or a Yorkie-Poo, a Morkie- Maltese and Yorkie mix, or a Shorkie. You might get lucky and find one that is older,loves kids and is bigger and sturdier to play with a 5 year old. I have 2 Yorkies. 1 that is 16 m.o. and 9 lbs. and 1 that is 17 m.o. and 7 lbs. I also have a 27 m.o. Gr. Son who visits and he is very good with my smaller dogs. He sits to hold and pet them. I give him my 7 1/2 y.o. 12-13 lb. Papillion to walk because Sammy is a bit slower for him and doesn't pull at all. I believe that if you start children to be considerate with small animals from an early age you will have a much more calm and empathic child when they grow up. I did this with both my girls from day 1 and they have never been rough or hurt any of the 50 or so animals that have been through our doors while they were growing up.Good-Luck... I'm anxious to see what you get...