Well, I'm sure I'm going to get yelled at for this, but...
Every Westie I know personally is HORRIBLE with children.
I think the Mini Schnauzer is cuter

I love the name Milo, too. I've heard better things about their temperment, too.
what about Berkeley the Cav King Charles?

Get him for me! Good luck with your choice!