Ok, so here in Canada we have a mostly French speaking province called Quebec. Therefore, Canada has two official languages (French & English). It is mostly necessary to deliver services to taxpayers and more importantly, it facilitates the ordering of Montreal smoked meat sandwiches.
But here's a new twist on things. Bilingual dogs.