The federal government can disallow any act of a provincial parliament.
Where do you get that from? There is not a hierarchy of governments, in fact Confederation is an agreement by the provinces to cooperate; if anything the federal government is beholding to them.The practical side is we have a division of powers and responsibilities, some items are federal and others are provincial. The City of Toronto act and the Municipal act are 100% provincial.