If you have an arrest but no conviction just write the Canadian embassy and they will give you a letter that says you can come into the country. Just carry a copy of your FBI background check that shows your charges were dismissed and you will have no problems. This is what my friend does.