Hi, I live in
Mexico City, i was born here, i think you and your daughter will have a really nice time in here, i have to tell you that most of the Mexican people loves Canadians, particulary I do, I love Montreal by the way... about the language, i think your daughter with the Italian and French background will be able to speak Spanish really fast...yeah, you're right about the "blonde stuff" in Mexico there are not so many blonde people, so they are popular among us haha... i don't think you should be worry about her safety or your's, and yes, Guy has right, the media exaggerates everything here, I mean, is a big city, but with some tips you will be ok, and you will love here, so if you need anything, any doubt or something, please let me know, I'll be glad to help you, and if you decide to come here i can help you with whatever you need...please feel free to send me a message or a mail. Good Luck!!