You can take dogs on the TTC (except at rush hour). FYI, according to the tenant protection act in Ontario it is illegal to prevent someone from having a pet in their apartment. Just sign a lease, don’t mention the animal and move in. If the landlord has a problem he can’t do anything...