Hey, not to be mean, but i'm gonna be blunt. Let's keep this on topic with regards to the OP. PM him/her or start a new topic on Canadian school admissions if you're interested (after you search of course)
To answer your question, BU is very expensive compared to whatever Canadian school you got into. Living in Boston is very expensive, too.
You have to decide how good the education at "U of Canada" is, and if it's worth the added 100s of thousands of dollars to attend BU.
I have no idea what school you got into, what your goals and values are with regards to dental schools, and I can't give you any real solid advice without being subjective towards what I think is important.
I say it in every post about "best school" "where should I go" and I feel it applies here.
Clinical exposure is the most important factor in any dental school. We all end up practicing on patients (directly through practice, or indirectly through academia), so it only makes sense to go where we'll learn the ropes the best. Even if you plan on specializing, clinical skills will get you further than A's and high 90's on the NBDEs will. By this I mean that you'll be more valuable to the patient with clincical skills rather than simply regurgitating science facts.
One of my classmates likes Tufts, but the cost of education and living in Boston compared to U of Toronto isn't worth the added clinical exposure and better facilities to them. So, they're considering transferring back to U of T if they can. Does this mean that you should stick with Cananda? Maybe, maybe not.
Draw out a plan, pros and cons of each school and see where that takes you.
I'll make it easier for you as far as the city of Boston goes.
It's expensive
It's fun
Public transportation is great
The weather is wonderful (I love four seasons and snow)
Food is great here
People are rude (especially compared to Canadians)
Lots of young professionals (in case you wanted to meet any)
If I think of more stuff, I'll post here.