There's no real way to enforce this. I doubt they're going to hire special Shark fin agents to monitor China town.
Sure there is. The first thing will be health inspectors and by-law enforcement officers keeping an eye on things and some of them are Chinese. I would suspect that the dish will come off the menus at least to start. However, actually disciplining people for contravening the by-law or whatnot will be tough.
It's just a feel good bit of legislation. That actually means very little.
It actually means quite a bit. The largest city in Canada has just banned shark fins which is following international efforts to ban the practice of finning. While provincial or federal legislation banning shark fins is desired, this is a political step that could become an issue in the other political arenas.
Just think of all the Shark fin Speakeasys. There'll be a new crime syndicate getting your local City Wok Shark Fin.
Just like all those elephant ivory and rhinoceros horn speakeasys right?
BTW if they cared about Shark's so much, why is it going to take a year for this legislation to be implemented?
Because they have to work out the logistics of policing it and, more than likely, wait for the issue to gain traction at the provincial or federal level to let those authorities actually do the enforcement where it will count the most.