I'm no expert on Canadian law, but I think the Senate is largely honorary and has little power.
Although it may appear that the senators have little power, a large portion of them sit on the committees that form the basis of law. Committees which they have been appointed to by the Prime Minister.