After reading your last post, all I have to say is 'Good Luck'. Youre going to need it. There is some type of board or committee or something that handles landlord/tenant disputes. Did you sign a lease or have any paper trail at all as far as rental agreement/rent goes? Also, LL is supposed to give 24 hours notice before they are allowed to enter, as others have said. In Ontario, the LL can pretty much put whatever they want in the lease, but if any of it is contradictory to the Tenant Act it is more or less meaningless(pets, security deposit, etc). Give these guys a call and see what your options are :
http://www.ltb.gov.on.ca/en/Even if you dont have a traditional lease, you still have rights. From the sounds of it though, this guy is a bit of a slumlord, so once again, good luck.